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, 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.