Set-SCVirtualFloppyDrive
VMM で使用される仮想マシン、仮想マシン テンプレート、またはハードウェア プロファイルに関連付けられている仮想フロッピー ドライブのプロパティを変更します。
構文
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>]
説明
Set-SCVirtualFloppyDrive コマンドレットは、仮想マシン マネージャー (VMM) 環境で使用される仮想マシン、仮想マシン テンプレート、またはハードウェア プロファイルに関連付けられている仮想フロッピー ドライブの 1 つ以上のプロパティを変更します。
Set-SCVirtualFloppyDrive コマンドレットを使用して、物理フロッピー ドライブ (通常はドライブ A:) を使用するように仮想フロッピー ドライブを構成できます。物理フロッピー ディスクの読み取り、既存の仮想フロッピー ディスクの読み取り、または仮想フロッピー ディスクの切断。
例
例 1: バーチャル フロッピー ドライブを仮想フロッピー ディスクに接続する
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
最初のコマンドは、VMMServer01 から BootDisk.vfd という名前の仮想フロッピー ディスク オブジェクトを取得し、$FloppyDisk変数にオブジェクトを格納します。
2 番目のコマンドは、VM01 という名前の仮想マシン オブジェクトを取得し、そのオブジェクトを $VM 変数に格納します。
3 番目のコマンドは、VM01 上の仮想フロッピー ドライブ オブジェクトを取得し、仮想フロッピー ドライブ オブジェクトを $FloppyDrive オブジェクト配列に格納します (複数の仮想フロッピー ドライブ オブジェクトがある場合、配列はすべてのオブジェクトを格納します)。
最後のコマンドは、$FloppyDisk (BootDisk.vfd) に格納されている仮想フロッピー ディスクを VM01 上の最初の仮想フロッピー ドライブに接続します。
例 2: 仮想フロッピー ドライブを切断する
PS C:\> $VM = Get-SCVirtualMachine -Name "VM02"
PS C:\> $FloppyDrive = @(Get-SCVirtualFloppyDrive -VM $VM)
PS C:\> Set-SCVirtualFloppyDrive -VirtualFloppyDrive $FloppyDrive[0] -NoMedia
最初のコマンドは、VM02 という名前の仮想マシン オブジェクトを取得し、そのオブジェクトを $VM 変数に格納します。
2 番目のコマンドは、VM02 上の仮想フロッピー ドライブ オブジェクトを取得し、そのオブジェクトを$FloppyDriveに格納します。
最後のコマンドは、 NoMedia パラメーターを指定して、$FloppyDriveに格納されている仮想フロッピー ドライブ オブジェクトを、接続先のホスト ドライブまたは仮想フロッピー ディスクから切断します。 また、このコマンドは、バーチャル フロッピー ドライブがそれまで使用していたバーチャル フロッピー ディスクを他のバーチャル マシンが現在使用していない場合、そのバーチャル フロッピー ディスクの削除も行います。
パラメーター
-JobGroup
同じジョブ グループ識別子を含む最後のコマンドが実行される直前に一括して実行される、一連のコマンドの識別子を指定します。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
ジョブの進行状況を追跡して、このパラメーターで示す名前の変数に保管するように指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoMedia
バーチャル DVD ドライブを接続されていたホスト ドライブまたは ISO から切断したり、バーチャル フロッピー ドライブを接続されていたホスト ドライブまたはバーチャル フロッピー ディスクから切断したりします。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
このアクションをトリガーしたパフォーマンスとリソースの最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualFloppyDisk
バーチャル フロッピー ディスク オブジェクトを指定します。
Type: | VirtualFloppyDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualFloppyDrive
バーチャル フロッピー ドライブ オブジェクトを指定します。
Type: | VirtualFloppyDrive |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
VMM サーバー オブジェクトを指定します。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
出力
VirtualFloppyDrive
このコマンドレットは 、VirtualFloppyDrive オブジェクトを 返します。
メモ
- Get-SCVirtualFloppyDrive コマンドレットを使用して取得できる VMM 仮想フロッピー ドライブ オブジェクトが必要です。