Set-SCVirtualFloppyDrive
VMM'de kullanılan bir sanal makine, sanal makine şablonu veya donanım profiliyle ilişkili bir sanal disket sürücüsünün özelliklerini değiştirir.
Syntax
Set-SCVirtualFloppyDrive
[-VMMServer <ServerConnection>]
[[-VirtualFloppyDrive] <VirtualFloppyDrive>]
-VirtualFloppyDisk <VirtualFloppyDisk>
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCVirtualFloppyDrive
[-VMMServer <ServerConnection>]
[[-VirtualFloppyDrive] <VirtualFloppyDrive>]
[-NoMedia]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Set-SCVirtualFloppyDrive cmdlet'i, Virtual Machine Manager (VMM) ortamında kullanılan bir sanal makine, sanal makine şablonu veya donanım profiliyle ilişkili bir sanal disket sürücüsünün bir veya daha fazla özelliğini değiştirir.
Set-SCVirtualFloppyDrive cmdlet'ini kullanarak sanal disket sürücüsünü fiziksel disket sürücüsü kullanacak şekilde yapılandırabilirsiniz (genellikle A:sürücüsü) fiziksel disketleri okumak, var olan bir sanal disketi okumak veya sanal disketin bağlantısını kesmek için.
Örnekler
Örnek 1: Sanal disket sürücüsünü sanal diskete bağlama
PS C:\> $FloppyDisk = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "BootDisk.vfd"}
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $FloppyDrive = @(Get-SCVirtualFloppyDrive -VM $VM)
PS C:\> Set-SCVirtualFloppyDrive -VirtualFloppyDrive $FloppyDrive[0] -VirtualFloppyDisk $FloppyDisk
İlk komut, VMMServer01'den BootDisk.vfd adlı sanal disket nesnesini alır ve nesneyi $FloppyDisk değişkeninde depolar.
İkinci komut VM01 adlı sanal makine nesnesini alır ve nesneyi $VM değişkeninde depolar.
Üçüncü komut VM01'deki sanal disket sürücü nesnesini alır ve sanal disket sürücüsü nesnesini $FloppyDrive nesne dizisinde depolar (birden fazla sanal disket sürücüsü nesnesi olması durumunda dizi tüm nesneleri depolar).
Son komut, $FloppyDisk(BootDisk.vfd) içinde depolanan sanal disketi VM01'deki ilk sanal disket sürücüsüne bağlar.
Örnek 2: Sanal disket sürücüsünün bağlantısını kesme
PS C:\> $VM = Get-SCVirtualMachine -Name "VM02"
PS C:\> $FloppyDrive = @(Get-SCVirtualFloppyDrive -VM $VM)
PS C:\> Set-SCVirtualFloppyDrive -VirtualFloppyDrive $FloppyDrive[0] -NoMedia
İlk komut VM02 adlı sanal makine nesnesini alır ve nesneyi $VM değişkeninde depolar.
İkinci komut VM02'deki sanal disket sürücüsü nesnesini alır ve nesneyi $FloppyDrive'de depolar.
Son komut, NoMedia parametresini belirterek $FloppyDrive içinde depolanan sanal disket nesnesinin bağlandığı herhangi bir konak sürücüsü veya sanal disketle bağlantısını keser. Bu komut, şu anda bu sanal disketi kullanan başka bir sanal makine yoksa, sanal disket sürücüsünün daha önce kullandığı tüm sanal disketleri de siler.
Parametreler
-JobGroup
Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmadan hemen önce küme olarak çalışacak bir dizi komut için tanımlayıcı belirtir.
Type: | Guid |
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 |
-NoMedia
Bir sanal DVD sürücüsünün bağlı olduğu ana bilgisayar sürücüsü veya ISO ile bağlantısını keser ya da sanal disket sürücüsünün bağlandığı ana bilgisayar sürücüsü veya sanal disketle bağlantısını keser.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
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 komut kabuğuna hemen 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: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualFloppyDrive
Sanal disket sürücüsü nesnesini belirtir.
Type: | VirtualFloppyDrive |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
BIR VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
VirtualFloppyDrive
Bu cmdlet bir VirtualFloppyDrive nesnesi döndürür.
Notlar
- Get-SCVirtualFloppyDrive cmdlet'i kullanılarak alınabilen bir VMM sanal disket sürücüsü nesnesi gerektirir.