Aracılığıyla paylaş


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.