WinXP-Pro-SP3です。
USBメモリーにEasyDiskという優れものがあり、PCに差し込んだときパスワードを入力する画面が自動的に表示され、正しいパスワードを入力しないとドライブとして認識されない(アクセスできない)仕掛けとなっています。なお、PCにはそのためのソフトは何も必要ありません。つまり、どのPCに対してもこの機能を発揮するのです。
このUSBのルートディレクトリには下記のようなAutorun.infが組み込まれています。
[autorun]
open=SUGate.exe
icon=SUGate.exe
上記「SUGate.exe」ってのも勿論ルートディレクトリにあり、これが前記パスワード入力画面を表示させるプログラムであることは間違いありません。
なお、本件USBメモリーの対応OSはWin2000以降です。
で、質問です。
確か、USBメモリーでAutorun.infが機能しexeが実行されるのはVistaのみで、WinXPの場合はiconは変化するがプログラムは自動実行されないと聞いたのですが、本件USBの場合、WinXPのPCに差し込むだけで何故自動実行されるのでしょうか。カラクリをご存知の方、いらっしゃいませんでしょうか。
(追伸)このUSBが正しく認識されると2つのドライブ(例えばE:とF:)を占有します。前記Autorun.infがあるのがEドライブで、ユーザーがメモリーとして使用するのがFドライブ、ってな如しです。
No.3ベストアンサー
- 回答日時:
>>CD-ROMとして認識され
>このカラクリがまた"ナゾ"ですねぇ。
読んで字のとおりとおもいますけど・・・
次の2点を認めてください。
・USBは、4本の線(電源2本、信号2本)でPCとつながっています。
・PCは、USBメモリがつながっているのか、CD-ROMがつながっているのか、プリンタがつながっているのかを判断して動作している。
つまりPCは、話題にしているUSBメモリがCD-ROMと同じ応答をすれば、CD-ROMがつながっていると判断しますよね。
それだけのことと思います。
No.5
- 回答日時:
No3補足です。
>このUSBが正しく認識されると2つのドライブ(例えばE:とF:)を占有します。
つまり、このUSBメモリーは、
はじめ CD-ROM が E ドライブとして認識されます。そこで CD-ROM 内の SUGate.exe が実行されます。
その後、(USBハブに普通のUSBメモリが接続された状態を再現するように)USBメモリが F ドライブとして認識されます。
>USBメモリーでAutorun.infが機能しexeが実行されるのはVistaのみ
この場合、実行されるのはこのUSBメモリー内の「CD-ROM部 の SUGate.exe」ですよね。
CD-ROMならWin95から、自動起動しましたよね。
No.4
- 回答日時:
>確か、USBメモリーでAutorun.infが機能しexeが実行されるのはVistaのみで、WinXPの場合はiconは変化するがプログラムは自動実行されないと聞いたのですが・・・
Windows95の頃からautorun.infはあるけど。
ご指摘ありがとうございました。
ちなみに、
『確か、USBメモリーでAutorun.infが機能しexeが実行されるのは・・・』
は、
『確か、USBメモリーをPCに差し込んだだけでAutorun.infが機能しexeが実行されるのは・・・』
と記述すべきでした。
No.1
- 回答日時:
>確か、USBメモリーでAutorun.infが機能しexeが実行されるのはVistaのみで、WinXPの場合はiconは変化するがプログラムは自動実行されないと聞いたのですが、
確かにその通りですが、現状は AutoRun で起動されているのだと思います
近い将来この AutoRun は廃止される見込みですので、そうなると自動で起動することは無くなります
早速のご回答ありがとうございます。
>近い将来この AutoRun は廃止される見込みですので、そうなると自動で起動することは無くなります
せっかく購入した本件USBが無駄になるということでしょうか?。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- デスクトップパソコン NVIDIA Quadro K2000とNVIDIA Quadro K420どちらが優れていますか? 6 2023/02/28 18:16
- USBメモリー・SDカード・フラッシュメモリー USBメモリーが表示されない 4 2022/09/24 19:42
- Windows 10 PCのアイコンが消えてしまいました 3 2022/03/24 01:52
- ドライブ・ストレージ Windowsの絵柄が変わったので元に戻す方法を教えて下さい。 8 2023/02/27 17:31
- Mac OS 【MacOS】外付けHDDがUSB3.1バス上でのみアクセス出来なくなる 1 2022/10/29 10:27
- Windows 10 デスクトップパソコンOSについて デスクトップパソコンスペック、Inteli54460 HD4600 4 2023/04/14 20:15
- iPhone(アイフォーン) USBやiPhone 12 proやiPhone7 に入ってる以前パソコンに入れて各自に入れた同期し 6 2022/10/28 12:14
- その他(OS) windows11非対応のインストール 3 2022/10/26 07:12
- CPU・メモリ・マザーボード ZorinOS 16 Coreで、インストール後に、ハードディスクから起動しない 4 2022/10/18 14:48
- デスクトップパソコン WIN10の再クリーンインストールが出来ない 12 2022/12/06 15:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
SONYの音楽ソフト「x-アプリ」...
-
CRONを隔週の日曜日に実行させたい
-
windows10のごみ箱をrd /s /q C...
-
windowsからtelnetでログインし...
-
Linux のシェルスクリプトの強...
-
Openイベントを開始させないで...
-
shutdownコマンド実行の残り時...
-
ファイルサイズが小さくなりま...
-
LD_LIBRARY_PATHって?
-
エクセルからアクセスのプロシ...
-
taskkill をバッチ処理できない。
-
python IDLEで訂正、削除のやり...
-
rshコマンドが実行できない
-
コマンドプロンプト Windows
-
ROBOCOPY cmdで正常に処理され...
-
バッチファイル内の各コマンド...
-
デフラグは途中で止めても効果...
-
エクセルで保存時に自動実行さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
ファイルサイズが小さくなりま...
-
windows10のごみ箱をrd /s /q C...
-
LD_LIBRARY_PATHって?
-
バッチファイル内の各コマンド...
-
linuxサーバーのキャッシュをク...
-
最初の一度しか実行されないロ...
-
Linux のシェルスクリプトの強...
-
エクセルからアクセスのプロシ...
-
python IDLEで訂正、削除のやり...
-
SPI非言語の問題 解説お願いします
-
shutdownコマンド実行の残り時...
-
ROBOCOPY cmdで正常に処理され...
-
taskkill をバッチ処理できない。
-
Openイベントを開始させないで...
-
ACCESSレポートをPDFに出力したい
-
sudoで実行したコマンドの実行...
-
信頼済みサイト登録をbatファイ...
おすすめ情報