CD ドライブを特定し、トレイを取り出す必要があります。これは WinPE での起動中に実行されるため、WMP の取り出し機能は使用できません。このスクリプトは、さまざまなコンピューター モデル/構成で使用されます。私は現在これを使用しています:
For Each d in CreateObject("Scripting.FileSystemObject").Drives
CreateObject("Shell.Application").Namespace(17).ParseName("D:\").InvokeVerb("Eject")
Next
動作しますが、時々エラーが発生し、排出する前にユーザーの操作が必要になります。ハードコードされたD:\
ドライブ文字が原因だと思われますが、完全に間違っている可能性があります。サードパーティのユーティリティなしで動作するには、これが必要です。