マイコンピュータからリムーバルドライブを右クリック→取り出し、と同様の事をDOSコマンドやWSHで実現する方法はありますか?
http://www.vector.co.jp/soft/dl/winnt/util/se061192.html
Drive Control DRVCTLのダウンロード : Vector ソフトを探す!
drvctl [drive_letter {-|/}{e|i|l|u|h}]
オプション一覧
e: リムーバブルメディアの排出を行う
i: CD-ROM メディアの挿入を行う
l: リムーバブルメディアの排出を禁止する
u: リムーバブルメディアの排出を許可する
h: オプションの説明を表示する
[] で囲まれているものは省略可能
{} で囲まれているものは | で区切られている内の 1 を選択
このように コマンド形式で 使えるようです。
MO での動作は確認していませんが、
CD の取り出しは、以下のコードで行える事を確認致しました。
’ CD(Z:ドライブ)の「取り出し」を行うサンプル
Dim shell
Set shell = CreateObject(”Shell.Application”)
shell.NameSpace(”Z:¥”).Items.Item.InvokeVerb ”取り出し(&J)”
ありがとうございます。
なるほど、Shellを使って実行するわけですね。
MOでも試してみたいと思います。
ありがとうございます。
外部ソフトが必要だったのですね。