0
win10ではisoファイルをマウントする可能性があります。 マウントされたisoシステムごとに、仮想CD/DVD-ROMドライブが作成されます。仮想CD/DVD-ROMを取り除く方法
PS C:\> gwmi win32_cdromdrive
Caption Drive Manufacturer VolumeName
------- ----- ------------ ----------
Microsoft Virtual DVD-ROM Volume{b62e0d58-541d-11e6-a1f7-005056873534} (Standard CD-ROM drives)
Microsoft Virtual DVD-ROM Volume{d2c8b686-5410-11e6-a1f6-005056873534} (Standard CD-ROM drives)
Microsoft Virtual DVD-ROM CdRom13 (Standard CD-ROM drives)
Microsoft Virtual DVD-ROM CdRom14 (Standard CD-ROM drives)
Microsoft Virtual DVD-ROM CdRom15 (Standard CD-ROM drives)
Microsoft Virtual DVD-ROM CdRom16 (Standard CD-ROM drives)
Microsoft Virtual DVD-ROM CdRom19 (Standard CD-ROM drives)
Microsoft Virtual DVD-ROM Volume{b62e1bc8-541d-11e6-a1f7-005056873534} (Standard CD-ROM drives)
NECVMWar VMware IDE CDR10 ATA Device D: (Standard CD-ROM drives)
が今私の質問はどのようにWINAPI/PowerShellの何を使用してこれらのデバイスを削除することです: 我々はPowerShellを使用することができ、これらのドライブを表示するには?
Dismount-DiskImageを使用して特定のイメージをマウント解除すると削除されることがわかりましたが、「強制」オプションを使用したいと考えています。
チャームthxのように動作します! 誰かが特定のドライバのためにこのアクションをトリガーしたい場合 '$ driveEject = New-Object -comObject Shell.Application' ' $ driveEject.Namespace(17).ParseName( "E:")。InvokeVerb( "Eject" ) ' – user3305379