• ベストアンサー

USBメモリ取り外し用のバッチファイル作成

現在、USBメモリをTrueCrypt(暗号化ソフト)で暗号化して使用しております。 合わせてD-Unplugger(ドライブ取り外しショートカット作成ソフト)で、 デスクトップ上にUSBメモリの取り外しのショートカットを作成して、 簡単に取り外しが出来るように使用しております。 TrueCryptを使用してUSBメモリを暗号化すると、 仮想ディスクとして扱われるため、マウント・アンマウント作業が増えてしまいます。 そこで、USBメモリの取り外しとアンマウント作業を1回の作業で済ませるため、 メモ帳で下記のようにバッチファイルを作成してみました。 ※上がアンマウント作業で下がUSBメモリの取り外し作業です。 ----------------------------------------------------------------- "C:\Program Files\TrueCrypt\TrueCrypt.exe" /dJ /q "C:\Program Files\Software Factory\D-Unplugger\dunplugger.exe" H: ----------------------------------------------------------------- 上記のバッチファイルで動作自体は上手くいっているのですが、 アンマウントの作業に時間が掛かる時があり、 その際、以降のUSBメモリの取り外しを失敗することがあります。 そのため、アンマウント作業の後に数秒の時間を置いてから USBメモリの取り外しを行うようにしたいのですが、 どのように書き直せばいいのか分からず困っております。 記載するコマンドとそのコマンドのどの部分が秒数の指定なのか、 皆様のお知恵を拝借できましたら幸いです。 可能な場合、このバッチファイルの作業中に、 「USBメディアを取り外し中です」等とコマンドプロント画面に表示させたいのですが、 そちらも合わせてお教え頂けますと、とても助かります。 何卒、宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • zzzz0000
  • ベストアンサー率68% (127/186)
回答No.1

表示は下記のどれかひとつをどうぞ。 title USBメディアを取り外し中です1 rem USBメディアを取り外し中です2 echo USBメディアを取り外し中です3 10秒時間を置くにはアンマウントの実行後に sleep 10 sleep.exeは http://hp.vector.co.jp/authors/VA007219/sleep/sleep.html からどれかひとつをどうぞ。

kumanote
質問者

お礼

ご回答ありがとうございました。 今回、sleep.exeを使用して上手く一括化して取り外しを行うことが出来ました。 今のところ、取り外しの失敗も無く、 時間の指定も簡単に出来るので、とても助かりました。 本当にありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#173487
noname#173487
回答No.2

USBメモリを簡単にセキュアに使う http://maruta.cocolog-nifty.com/yorozu/2005/07/usb_d799_1.html これしか判りませんが参考に

kumanote
質問者

お礼

ご回答ありがとうございました。 当方もこちらのページを見て一括化して取り外しを行うことが出来ないか?と、 考えておりましたが、このページの方法だと、 当方の環境のせいもあり、失敗することが多々ありました。 No.1の方の回答で無事解決することが出来ました。 本当にありがとうございました。 

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • バッチファイル

    WINDOWS2000のほうで聞きたいことがあります。 最近デスクトップ上のアイコンやショートカットが効かなく なってしまうことが多くて PCの製造元のほうに聞いたらexplorer.exeを再起動してくださいと 言われたのですが手順のほうが毎回めんどくさいので バッチファイルを作成して再起動するようにしたいのですけど 何個か作ってみて試してみたのですけど explorer.exeを終了させることがうまくできません。 killコマンドを使って終了させようとしてるのですが そこで引っかかってしまいます。 解決法と再起動のバッチの作り方教えてくださいお願いします。

  • バッチファイルでの実行EXEのメモリ使用について

    こんにちは。 バッチファイルで起動したEXEはコマンドプロンプトのメモリの制限内で動作してそうに思うのですが、 (1)コマンドプロンプトのメモリの制限を受けなくする   又は (2)メモリを拡張する。 ということは可能でしょうか? 初めての質問のため、ぎこちないとは思いますが宜しくお願いします。

  • USBメモリの取り外しについて

    USBメモリの取り外しについてお尋ねします。 USBメモリを取り外す時はいつも、タスクバー右側のリムーバブルデスクの取り外しアイコンをクリックし『ハードウエアの安全な取外し』 を行ってから取り外していましたが突然(数時間前通常で使用)タスクバーにリムーバブルデスクの取り外しアイコンが表示されなくなり 仕方なくいきなり抜いてしまいましたが支障はないでしょうか。 回答例を拝見してますと >抜く時は『ハードウエアの安全な取外し』を行ってからが正しいで >す。 >一応そのまま抜いても大きな問題にはなりませんが、PCからUSBメモリ>ーに電源の供給は行われているので、あまりよろしくありません。 となっています。タスクバーに表示させる方法がありますでしょうか。 アドバイスお願いいたします。

  • USBメモリの取り外し

    USBメモリの取り外し Windowsの起動中にUSBメモリを取り外すため、ハードウエアの安全な取り外しを実行すると 「USB 大容量記憶装置 の取り外し中にエラーが発生しました --------------------------- プログラムが 'SMI USB DISK USB Device' デバイスをまだ使用しているため、デバイスを停止できません」 と表示されることがあります。 すべてのプログラムを終了せさているのに表示されます。終了させていなくても表示されないときもあります。どういう場合にこのような警告がでるのでしょうか?

  • バッチファイルでのバックアップの処理後

    USBメモリにて,該当データのバックアップをバッチファイルにで処理しています. 終了後は安全にUSBメモリを取り外すため,画面右下のタスクから,ハードウェアの安全な取り外しを行っておりますが,これをバッチファイル内に組み込む,または,終了後に自動で行う方法はありますでしょうか? 私が使用する分では,わかっているため問題ないのですが,他人が使用した際に,安全に取り外したいと思っています. ご存じの方,また良い案がありましたら,教えてください.

  • Win7のコマンドプロンプトでバッチファイル自動終了は?

    Win7のコマンドプロンプトでバッチファイル自動終了は? Windows7上でバッチファイルを実行させます。 このとき、バッチファイルの中身は、Skypeの起動です。 Skype起動はするのですが、コマンドプロンプトの画面は開いたままです。 そして、Skypeを終了(システムトレイから完全終了)させると、コマンドプロンプトも閉じます。 Skype起動中にコマンドプロンプトを手動で終了させても大丈夫なのですが、いちいち面倒です。 なにかいい手はありませんか? ちなみに、なぜ、バッチファイルでSkypeを起動させるかというと、USBメモリーとかでSkypeを持ち運ぶためです。 バッチファイルの中身です。 Skype.exe /datapath:"DataFile" /removable バッチファイルは「Skype.exe」と同じディレクトリにあります。 ショートカットで作れば問題ないのですが、そうすると、USBのドライブレターが変わった時に対応できなくなるので、相対ディレクトリ指定のできるバッチファイルで起動をさせています。

  • バッチファイルの作成

    お世話になっております。 バッチファイルの作成方法について、只今勉強中です。 現在、毎日行われている作業をバッチファイルで自動化が出来ないか検討しておりますが、バッチファイルの編集に苦戦していて困っております・・・ ---実行したい事--- 0.以下、作業の流れをコマンドプロンプト上で表示する。 1.C:\ツール\batというフォルダに移動する。 2.batフォルダに新しく「file」というフォルダを作成 3.batフォルダ内には「bat_YYYY/MM/DD.txt」という日付のテキストがあり、該当する日付のテキストをコピーしてfileフォルダへ貼り付ける。 4.fileフォルダへ移動する。 ---終了--- 手順を全部書いてしまっているのですが、途中まではバッチファイルの編集をする事が出来ました。しかし、正解しているか不安です。 ご教授の程、宜しく御願い致します。

  • バッチファイルみたいなのは作れないですか?

    WindowsでいうコマンドのバッチファイルのショートカットをLinux(RedHat9)で作ることは出来ないですか?

  • Backupを保存したUSBメモリの取り外し

    Windows10で回復イメージをUSBメモリに作成したのですが、そのUSBメモリは取り外ししてよいのでしょうか? 安全な取り外しの項目にも表示されず、USBを右クリックで選択しても取り外しの項目が出ません。 使用中?を示すUSBの赤いランプがほぼ常に点灯しているのですが、ログオフorシャットダウン中にUSBを外しても問題ないでしょうか? もしバックアップを使用して回復したい時は、再度USBを差し込めば使えるのでしょうか? よろしくお願いいたします。

  • バッチファイルで複数のファイルを立ち上げたけれど、思うような結果がでません。教えてください

    お世話になります。 帰宅して、いつも会社用で提出する書類を4種類、そして家計簿を毎日つけております。 ただ、その度にいつもそれぞれの書類をクリックするのが面倒に感じており、バッチファイル化して作業を効率化しようと思い、バッチファイルを作りました。 しかし、以下のコマンドラインでファイルは開くのですが、問題が2つあります。 1. 「内部または外部コマンド、操作可能なプログラム、バッチファイルとして認識されていませんとでます」と表示される。 2. コマンドの画面が消えない(消えていなくでも、家計簿などの画面は立ち上がっている) 【やりたいこと】 「内部または外部~」のコメントがでず、そしてコマンドの画面がデスクトップに残らずに家計簿など立ち上げたい。 バッチファイルしたコマンドライン (以下のパスに書類やアプリがあります) ↓ C:\Program Files\Microsoft Office\Office\EXCEL.EXE C:\docments\家計簿.xls exit コマンドって半角空白とかあってはいけないのでしたっけ? いろいろ試してみたのですが、結果は思うようにいきません。 宜しくお願いいたします。