• ベストアンサー

USBメモリ挿入→いきなりプログラム起動。可能か?

環境はWindowsXP SP3です。 USBメモリに対するオートランが有効になっているものとします。 この時、autorun.infに書かれたコマンドは自動再生ダイアログの選択肢の一つとして表示されますが、 そうではなくて、コマンドをいきなり自動実行することは可能でしょうか? 『USBメモリ挿入 → 自動再生ダイアログ → ユーザー選択&実行』 ではなくて、 『USBメモリ挿入 → autorun.infの内のコマンドを自動実行』 ということです。 もし可能であるならば、具体例を示してご回答下さい。 実際に私のWindowsXP SP3で動作確認が取れたものをBAにします。

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

  • ベストアンサー
  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

いわゆるウイルスと同じ動作をさせたいということですか。 Windows XP SP3のルールっぽい動きではありませんので 導入しているセキュリティソフトによっては制限を受けることがあると思います。 ですので、できるできないは使用環境によるところが大きいので 質問者さんがご使用になられている、または使おうとしている環境を示してくださいな。

pf_
質問者

お礼

基本的に『USBメモリ挿入 → autorun.infの内のコマンドを自動実行』は不可能ということですね。 つまり『USBメモリからウイルスが感染した』というのはユーザーの選択&実行があってのことですね。 ありがとうございました。

その他の回答 (1)

  • yama1718
  • ベストアンサー率41% (670/1618)
回答No.2

前の方が言われていますが、USBメモリやHDDからの自動実行する機能はウィルスの感染に悪用されたので、マイクロソフトはその自動実行を無効にする更新KB967715を配布しています。 http://support.microsoft.com/kb/967715/ja 今まで普通にUpdateしていたらこの更新も適用されているでしょう、なのでこのアップデートを抜いて戻したらできると思います。 方法は次の通り。 http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=003988 ただし、自動実行を無効にする方法はマイクロソフトのページで説明されている通り、他にもレジストリをいじくる方法やセキュリティ対策ソフトがブロックしている事もあるので、そちらのPCではどの方法で無効にしているかによります。 一番確実なのはWindowsをリカバリーしてサービスパック3を適用して、アップデートは先のKB967715を除いて更新すればまずできると思います。

pf_
質問者

お礼

基本的に『USBメモリ挿入 → autorun.infの内のコマンドを自動実行』は不可能ということですね。 つまり『USBメモリからウイルスが感染した』というのはユーザーの選択&実行があってのことですね。 ありがとうございました。

関連するQ&A

専門家に質問してみよう