私はWindows XPで、以前はrsm.exe
ファイル内の<root>\windows\system32
メディアの管理に使用できるフォルダー。このコマンドをバッチファイルとコマンドラインから使用して、外部ディスク(iPod、CFカードリーダーなど)を取り出しました。
このユーティリティはWindows7に含まれていないようですが、同じことを可能にする代替ユーティリティがあるのではないかと思います。私はそのようなものを見つけることができませんでした。
サードパーティのユーティリティを知っています。この質問は、Windows 7に含まれているものについてのみです。
私は過去に SB Disk Ejector を使用しましたが、何年も前に作成したUSBへのバックアップスクリプトに使用しました。
彼らのウェブサイトで使用されている形容詞のいくつかを使用して、私がそれを気に入った理由は次のとおりでした:それは速く、シンプルで、小さくてオープンソースです-そしてそれはコマンドラインから実行できます。
次のコマンドを実行するだけで、ドライブをアンマウントできます。
USB_Disk_Eject.exe /removeletter X:
これは、Windowsスクリプトを使用して実行できます。 この回答 を参照してください。警告、私は7でそれを試していません。
別のツール:
http://www.uwe-sieber.de/drivetools_e.html
これは、必要に応じて、バッチファイルで%errorlevel%を提供できます。