• ベストアンサー

コマンドプロンプト自動起動。

最近、コマンドプロンプトを使って、作業をすることが多くなりました。 そこで、USBを挿したら 自動的に、コマンドプロンプトが起動するようにしたいのですが、どうすれば良いですか? USBをさしたときに、出てくる、自動再生を表示せずに、コマンドプロンプトを起動するようにしたいです。 乱文ですがよろしくお願いします。

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

  • ベストアンサー
  • unacyo
  • ベストアンサー率51% (35/68)
回答No.1

メディアを刺したらプログラムを起動させる、というのであればautorun.infを使う方法はどうでしょうか? ただし、デフォルトの状態では、USBからautorun.infを使ってコマンドプロンプトを起動させることはできないみたいですので、これを起動できる様にするツールを使うしかないみたいです。 (APO Usb autorunというものがあるみたいですが) autorun.inf自体はテキストファイルになっていて、以下の構文となります。 [autorun] open=cmd テキストファイルなので、メモ帳でも作れます。これをUSBのルート(USBの一番上のフォルダ)にautorun.infという名称で保存してください。 (拡張子が.infであるため、もしかしたら勝手に.txtがつくかもしれません。この場合はエクスプローラで.txtを消してください) このautorun.infですが、検証環境が無いのでopen=の所に記述するコマンドプロンプトの指定がこれで良いかわかりません。 もしコマンドプロンプトが起動できなければ、以下のことを試して見てください。 ・open=c:\windows\system32\cmd.exe に変える ・open=start に変える ・open=start "dir > nul" に変える   ※もしかしたら、start に引数をつけないとだめかもしれないのでダミーでdirしてみます

falcon3112
質問者

お礼

ありがとう御座います。やはりツールを使うしかないみたいですね

関連するQ&A