Remove-SCISO
Menghapus file ISO dari pustaka VMM.
Sintaks
Remove-SCISO
[-ISO] <ISO>
[-Force]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet Remove-SCISO menghapus file ISO dari pustaka Virtual Machine Manager (VMM) dan menghapus file ISO di server pustaka.
Jika ISO dilampirkan ke komputer virtual, templat, atau profil perangkat keras, dan jika Anda tidak menentukan parameter Paksa , VMM mencantumkan kontainer yang menyertakan ISO dan meminta Anda untuk mengonfirmasi bahwa Anda ingin menghapus ISO:
Jika Anda membalas Ya, VMM menghapus hubungan antara ISO dan kontainer tempatnya dilampirkan, lalu menghapus objek ISO dari VMM.
Jika Anda membalas Tidak, operasi dibatalkan.
Cmdlet ini mengembalikan objek setelah berhasil (dengan properti MarkedForDeletion diatur ke $True) atau mengembalikan pesan kesalahan setelah kegagalan.
Contoh
Contoh 1: Hapus objek ISO dan hapus file .iso yang sesuai
PS C:\> $ISO = Get-SCISO -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "OsISO.iso" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Remove-SCISO -ISO $ISO
Perintah pertama mendapatkan objek ISO bernama OsISO.iso dari LibraryServer01 dan menyimpan objek ISO dalam variabel $ISO.
Perintah kedua menghapus objek ISO dari pustaka dan menghapus file .iso yang sesuai dari sistem file di server pustaka.
Contoh 2: Menghapus beberapa objek ISO dari pustaka
PS C:\> $ISOs = Get-SCISO -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "OsISO" }
PS C:\> $ISOs | Remove-SCISO
Perintah pertama mendapatkan semua objek ISO yang namanya menyertakan string "OsISO" dan menyimpan objek ISO ini dalam variabel $ISOs.
Perintah kedua meneruskan setiap objek ISO dalam $ISOs ke cmdlet Remove-SCISO , yang menghapus setiap objek ISO dari pustaka dan menghapus file .iso yang sesuai dari sistem file di server pustaka.
Parameter
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Memaksa perintah untuk berjalan tanpa meminta konfirmasi pengguna.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ISO
Menentukan objek ISO.
Type: | ISO |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobVariable
Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Catatan
- Memerlukan objek ISO VMM, yang dapat diambil dengan menggunakan cmdlet Get-SCISO .