はじめに
Microsoft-WindowsMediaPlayer(WMP)のCOMコンポーネントを呼び出すことで、光学ドライブをEjectするCUIなプログラムを作った。
なぜ作った?
そこに、Eject APIがあったからさ
使い方
「CD-ROMドライブからディスクをEjectするCUIなプログラム」から、ダウンロードし、zipファイルを解凍して、出てきた「sEjectCDRom.NET2.exe/sEjectCDRom.NET4.exe」を実行するだけ。
- .NET Framework2.0 用 : sEjectCDRom.NET2.exe
- .NET Framework4.0 用 : sEjectCDRom.NET4.exe
使い方(詳細)
引数なしで、
c:\>sEjectCDRom.NET2.exe
or
c:\>sEjectCDRom.NET4.exe
とすると、接続されている全ての光学ドライブをEjectする
例えば、以下のような引数で実行すると、
c:\>sEjectCDRom.NET2.exe d q
or
c:\>sEjectCDRom.NET4.exe d q
Dドライブと、QドライブだけをEjectする
引数は何個でも指定できる。
使用上の注意
Ejectはできるが、Insertはできない。