• 締切済み

USBメモリのドライブ名を取得したい

WSHのVBScriptでパソコンにあるログファイルをユーザーがセットしたUSBメモリへコピーする 処理を作成中です。 InputBox関数を利用してユーザーにセットしたUSBメモリのドライブ名を入力させますが、 WSH側では入力したドライブ名がUSBメモリかチェックをしたいです。 WSHのVBScriptでUSBメモリのドライブ名を取得できる方法を教えてください

みんなの回答

  • yorozu_ya
  • ベストアンサー率54% (76/140)
回答No.2

http://vbaexcel.seesaa.net/index-2.html の中ほど、「USBのパスを取得する」をご覧ください。

s5hb-ppp
質問者

お礼

ご回答ありがとうございました。 DriveTypeプロパティを利用してドライブのタイプで判別するのですね。 早々にテストしてみます。

すると、全ての回答が全文表示されます。
  • notnot
  • ベストアンサー率47% (4903/10364)
回答No.1

http://www.geocities.jp/maru3128/wmi.html#drive の、ドライブの一覧の取得と、ドライブの種類を取得を組み合わせれば出来そうです。 USBメモリかどうかはわからないので、リムーバブルディスクを判断することになりますね。

s5hb-ppp
質問者

お礼

ご回答ありがとうございました。 早々にテストしてみます。

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

関連するQ&A