Remove-SCVirtualFloppyDisk
VmM'den bir sanal disket nesnesi kaldırır.
Syntax
Remove-SCVirtualFloppyDisk
[-VirtualFloppyDisk] <VirtualFloppyDisk>
[-Force]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Remove-SCVirtualFloppyDisk cmdlet'i, Virtual Machine Manager (VMM) kitaplığından bir sanal disket nesnesi kaldırır ve ilgili sanal disket dosyasını (Windows tabanlı .vfd dosyası veya VMware tabanlı .flp dosyası) kitaplık sunucusundan siler.
Sanal disket bir sanal makineye, şablona veya donanım profiline bağlıysa (ve Force parametresini kullanmıyorsanız), VMM sanal disketi içeren kapsayıcıyı listeler ve sanal disketi kaldırmak istediğinizi onaylamanızı ister:
Evet yanıtını verirseniz, VMM sanal disket ile eklendiği kapsayıcı arasındaki ilişkiyi kaldırır ve ardından sanal disket nesnesini VMM'den siler.
Hayır yanıtını verirseniz işlem iptal edilir.
Bu cmdlet, başarılı olduğunda nesnesini döndürür (MarkedForDeletion özelliği True olarak ayarlanır) veya hata durumunda bir hata iletisi döndürür.
Örnekler
Örnek 1: Kitaplıktan sanal disket nesnesini kaldırma ve ilgili dosyayı silme
PS C:\> $VFD = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "BootFloppy.vfd" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Remove-SCVirtualFloppyDisk -VirtualFloppyDisk $VFD
İlk komut, LibraryServer01'de depolanan BootFloppy.vfd adlı sanal disket dosyası nesnesini alır ve ardından sanal disket nesnesini $VFD değişkeninde depolar.
İkinci komut, kitaplıktan $VFD depolanan disket nesnesini kaldırır ve ilgili sanal disket dosyasını kitaplık sunucusundan siler.
Örnek 2: Birden çok sanal disketi ve dosyalarını kaldırma
PS C:\> $VFDs = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Boot" }
PS C:\> $VFDs | Remove-SCVirtualFloppyDisk
İlk komut, adları "Önyükleme" dizesini içeren tüm sanal disket nesnelerini alır ve bu nesneleri $VFDs adlı dizide depolar.
İkinci komut, $VFDs içindeki her sanal disket nesnesini Remove-VirtualFloppyDisk cmdlet'ine geçirir ve bu da her sanal disket nesnesini kitaplıktan kaldırır. Komut ayrıca ilgili her dosyayı ilgili sanal disketin depolandığı kitaplık sunucusundan siler.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Komutu, kullanıcı onayı istemeden çalışmaya zorlar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualFloppyDisk
Sanal disket nesnesini belirtir.
Type: | VirtualFloppyDisk |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Notlar
- Get-SCVirtualFloppyDisk cmdlet'i kullanılarak alınabilen bir VMM sanal disket nesnesi gerektirir.