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 bir sanal makine, sanal makine şablonu veya Virtual Machine Manager (VMM) ortamında kullanılan donanım profiliyle ilişkilendirilmiş 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üsü 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 içinde 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, o 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ırmalarından hemen önce bir küme olarak çalışacak bir dizi komut için bir 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 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: | 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.