※ ChatGPTを利用し、要約された質問です(原文:CDを入れたらSetup.exeが起動するようにしたい。)
CDにSetup.exeを起動する方法
このQ&Aのポイント
CDに焼いたプログラムを自動的に起動する方法を教えてください。
プログラムのCDを作成し、元のCDと同じシリアルキーを要求せずにアップデータをインストールしたいです。
USBメモリに入れたアップデータをCDとして作成し、Setup.exeをダブルクリックしてインストールしたいです。
CDを入れたらSetup.exeが起動するようにしたい。
表題の通りなんですが、ダウンロードしたプログラムのフォルダの
中身をCDに焼いた時、その中のSetup.exeを自動的に起動するように
作ることは可能でしょうか?
フォルダの中身は、
data1.cab
data1.hdr
data2.cab
dummy.txt
ikernel.ex
layout.bin
setup.bmp
Setup.exe
Setup.ini
setup.inx
とこれしかありません。
しかも、これはアップデータで元のCDと内容は同じようなんですが
このままCDに焼いても、自動で起動してくれません。
よくあるautorunというようなものを自分で作ることは可能でしょうか?
しかも、本来のプログラムCDにはシリアルキーが最初から入って
いるのに、アップデータをインストールしようとしたら、また
シリアルキーの入力を求められ、シリアルの書いてあるパッケージを
探しましたが見つからず、元のCDのsetup.inxをコピーして
アップデータのそれと入れ替えたらなんとか、シリアルの入力をせずに
アップデータをインストールできました。
最近、私のPCの調子が悪く何度かシステムの復元やリカバリーに
よって同じソフトを何度かインストールするハメになりましたが
このダウンロードしたアップデータは自己解凍書庫の.exeファイルで
配布されていて、解凍が終わるとインストールを初めてしまうんです。
(上記のファイルは解凍後のフォルダの中身です。)
なので、いったん解凍を中止し解凍されたフォルダのsetup.inxを
書き換えそのフォルダの中のSetup.exeをダブルクリックしてインストール
していて、なんか手間がかかるなと思ったんです。
プログラム自体はアップデータ単独で新規インストールしても使えるので
このプログラムをCDにして、そのまま起動するようにならないかなと
思ったんです。
元のCDはVistaで不具合が報告されていて、それを改善したのがアップデータ
なんで、もう最初から元のCDのプログラムは出来ればインストール
したくないんです。
現在、そのアップデータの中のsetup.inxを書き換えたものを、USBメモリに入れ
Setup.exeをダブルクリックしてインストール自体はもう終わっているので、
別に困っているわけじゃ無いんですが、そういう風にCDを作れたら便利だなと
思って、ご存知の方がいましたら、教えて頂きたいなと思って質問しました。
よろしくお願いします。
お礼
ありがとうございました。 いろいろググッたりしたら、情報も仕入れられました。 とりあえず、 >「autorun.ini」というファイルを作成し、メモ帳などで中身に [AUTORUN] open=setup.exe と書いて、それをCDの直下に入れておけばOKです。 というのをやってみましたが、このままでは起動せずでした。 そして、ググッた情報を元に autorum.inf というファイルをメモ帳で作り中に [autorun] OPEN=SETUP.EXE ICON=SETUP.EXE,0 shell\configure=&Configure... shell\configure\command=SETUP.EXE shell\install=&Install... shell\install\command=SETUP.EXE と書いたら起動CDが作れました。 なんか大文字小文字の区別もあるのか無いのか、また無駄な実行文が あるのかどうかもわかりませんが、なんとか挿入でインストールが 始まるCDが作れました。 どうもありがとうございました。