光華商場

經典論壇博物館 (2000~2002)

典藏千禧年硬體社群討論

怪了!自動執行光碟選單.....

看板:其他軟體問題 發表時間:2001-12-30 21:29:38 回覆數:16 則 瀏覽點閱:522 次
昨天沒事下載了一個Autorun DIY的程式來用用看,那知道更改了批次檔以後,怎麼搞都無法點選出程式來,希望有用過這程式的網友能解惑一二.....
事情是這樣的.....
這個程式的說明檔說...
================================================
如何運作
具備 Autorun 的光碟片在 WIN95/98/NT 上執行時,是靠著檢查光碟片根目錄中有沒有 autorun.inf 這個檔案,如果有的話,就執行裡面的 OPEN= 子句中的程式,而光碟機的圖示會變為 ICON= 子句中所設定的的圖示。

我們的程式是用來跑 AUTORUN.EXE 這個檔案,所以整個 autorun.inf 看起來會是這個樣子:

[autorun]
open=autorun.exe
icon=autorun.ico

AUTORUN.EXE 是光碟安裝精靈的主程式,它會根據您在 AUTORUN.DAT 中所設定的資料來幫您製作光碟自動安裝時所需要的選單,AUTORUN.DAT 檔案的設定方法與格式在下面的說明中會詳細的介紹。當您配合光碟安裝精靈燒出一片光碟片之後,您的光碟片一放入光碟機中就會自動跑出安裝的選單囉。

準備檔案

燒錄光碟片前先準備好您要燒錄的檔案,然後把下面這幾個程式燒錄在光碟目錄的根目錄中:

AUTORUN.EXE (光碟安裝精靈主執行檔)
AUTORUN.INF (Autorun 設定檔)
AUTORUN.ICO (Autorun 圖示檔, 可以自己作喜愛的圖示)
AUTORUN.BMP (光碟安裝精靈畫面圖檔, 可以自行製作自己的圖案)
AUTORUN.DAT (資料檔, 依照下面說明的方法先修改好)

修改資料檔

要製作出自己的選單,您必需要先設定好資料檔,光碟安裝精靈才會知道要作出怎麼樣的選單,以及跑哪些安裝程式。這個資料檔的檔名是 AUTORUN.DAT,內容格式為:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; 光碟自動安裝程式 V1.02A
;
$CAPTION|亦崴科技 AWay Technology Corp. R.O.C. TAIWAN.
$SUBCAPTION|請點選欲執行的程式
$COLOR|WHITE
$FONTCOLOR|BLACK
MS-FrontPage 中文化程式|\FP98\CFP98PATCH\SETUP.EXE
McAfee 中文試用版 安裝程式|\CMCAFEE\SETUP.EXE
ACDSee 共享軟體安裝程式|\ACDSEE32\ACDC3224.EXE

瀏覽這片光碟|\
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
用 ';' (分號) 這個記號作為第一個字的為註解文字行,您可以用來下註解文字,而空白行會讓你的選單留一個空白行出來,最重要的是程式設定行,由 '|' (Shift-\ 記號作為欄的分格,第一欄是程式名稱,也就是會在選單上秀出來的文字,第二欄是程式執行的檔案名稱。像上面這個例子會作出如下圖的安裝畫面:

利資料檔的修改,您也可以輸入自訂的表頭:例如上方的 '亦崴科技 AWay Technology Corp. R.O.C. TAIWAN.' 內定字樣的表頭文字您可以在 AUTORUN.DAT 用註解文字 $CAPTION 來更動,而 '請點選欲執行的程式' 字樣則可以用註解文字 $SUNCAPTION 來更動,只要在 AUTORUN.DAT 中加入底下兩行:

$CAPTION|CDROM工作室光碟安裝
$SUBCAPTION|點選要安裝的程式
======================================================

當然我已經把下列檔案複製到一個預備燒錄的資料夾:
AUTORUN.EXE
AUTORUN.INF
AUTORUN.ICO (有更改)
AUTORUN.BMP (有更改)
AUTORUN.DAT (主要就是這個批次檔了,由於要執行的檔案所以更改為)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;20011229光碟自動安裝選單製作
;
$CAPTION|20011229光碟自動安裝選單製作
$SUBCAPTION|請點選下列要安裝的程式
$COLOR|WHITE
$FONTCOLOR|BLACK
;
軟體解壓縮 Win rar v2.50|\Win rar v2.50\wrar250c.exe
微軟3D驅動 DirectX 8.0|\DirectX 8.0\DirectX 8.0.exe
快速觀圖編輯 ACDS ee v300|\ACDS ee v300\acdsee300.exe
微軟新注音輸入法 v4.1.1|\微軟新注音輸入法 v4.1.1\Imesetup4.1.1.exe
趨勢防毒科技 PC-Cillin v2000|\PC-Cillin v2000\pcc2k.exe
批次更名NameWiz v 3.0|\NameWiz v 3.0\NameWiz v 3.0.exe
;
漂亮好用的音響 Jet-Audio v4.0|\Jet-Audio v4.0\Jet Audio 4.0 Pro.exe
漂亮好用的音響 Jet-Audio v4.0 更新程式|\Jet 4.0.exe
聲音編輯CD轉MP3中文版 MPlifier v052|\CD轉MP3中文版 MPlifier v052\MPlifier052c.exe
;
中文燒錄軟體 Ha!CD Burner|\Ha!CD Burner\Setup.exe
破解SD2燒錄 Clone CD v3321|\Clone CD v3321\Clone CD v3321.exe
;
結合www bbs ftp的網際瀏覽器 KKman v1.2|\KKman v1.2\kkman v1.2.exe
拖曳續傳 GetRight v4.12|\GetRight v4.12\getrt412.exe
複製網站 Teleport v1.29|\Teleport v1.29\Setup.exe
高速網際續傳 Download Accelerator v5001|\Dap5001\Dap5001.exe
;
硬碟檔案保護 Go Back v221|\Go Back v221\Go Back 221.exe
網際護照5.2|\網際護照5.2\Setup.exe
;
瀏覽這一片 CD-ROM|\
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
請問個為大大;為什麼測試時可以叫出自動選單,卻無法點選安裝呢?



電腦! 電腦! 聽到請回答...
💬 討論串回覆 (16 則)
#1 樓 a12283
📅 2002-01-03 21:12:42
看來是沒人用過吧? 只好自己在摸索了.
不過這幾天自己嘗試製作自動執行光碟,倒也是有些心得,成功製作出一張自動執行多媒體光碟,已經燒了幾片送人了.

電腦! 電腦! 聽到請回答...
#2 樓 鞭擊掌
📅 2002-01-03 21:53:12
我.......我連GHOST的自動回復光碟都還沒搞定......>"<

高一還有希望,高二還有希望,高三上學期還是有希望,高三下學期......去他的聯考
不敢再當「常駐程式」了...醫生警告我.....><...我就打游擊上網
#3 樓 hyu0407
📅 2002-01-04 00:26:42
這…我連開機格式都還沒弄懂…

覺得…
變笨了…
目標
Canon 30 + EF 24-85mm F3.5-4.5 USM + 550EX
加油…
#4 樓 a12283
📅 2002-01-04 17:59:00
我.....兩位大大就別笑我了,那個程式我真的搞不懂為什麼不行,我想一定是我哪裡弄錯了,有空檔時我再試試,我就偏不信.

之所以會想做,其實是因為週邊一些人的關係,每次片子燒好了送人,還要去教人怎麼操作,所以我想乾脆就讓它自動執行會比較省事

自動執行的程式,其實也離不開那幾個檔案,就是;執行檔exe 批次檔dat 安裝檔inf.....,
先用文字編輯,好了以後再改副檔名就行,其實也不是很難,不過對於我這個沒上過資訊課的老人,製作一 片自動執行的多媒體光碟就很忙了.

電腦! 電腦! 聽到請回答...
#5 樓 hyu0407
📅 2002-01-05 10:14:36
呼…不會啦。活到老學到老。
只是我以前也沒玩過自動run的東西。對你那個批次檔也無法提出任何建議。
畢竟不太一樣…
看你的說明應該是沒有錯誤才是啊…嗯…你把程式寄來,我玩玩吧。
[url]huj0407@pchome.com.tw[/url]

覺得…
變笨了…
目標
Canon 30 + EF 24-85mm F3.5-4.5 USM + 550EX
加油…
#6 樓 a12283
📅 2002-01-05 19:37:08
hyu0407大大.
我想也是,人一生中總是不斷的遇到問題,真的是活到老學到老.
Autorun diy 剛剛寄出去了,不過差點鬧了個笑話,還好^^.

電腦! 電腦! 聽到請回答...
#7 樓 hyu0407
📅 2002-01-07 10:30:11
謝謝。我收到了。玩完後再告知心得。
其實我也常整理一些東西起來。
有時幫人弄電腦,常就幫人把新版的驅動及分享程式捉好。
可是又想他們可能不會使用。那些東西又只好放在一旁…
有這個…我想應該可以試試把他們的東西燒給他們讓他們自已
也可以試試。

覺得…
變笨了…
目標
Canon 30 + EF 24-85mm F3.5-4.5 USM + 550EX
加油…
#8 樓 a12283
📅 2002-01-08 00:31:58
hyu0407 大大:
這種東東其實是幫別人做,若是自己用...就不必這麼麻煩了.
如果能找到癥結所在,那就謝謝你了.

PS:放寒假了?

電腦! 電腦! 聽到請回答...
#9 樓 hyu0407
📅 2002-01-08 12:39:24
還沒…下星期要期考了…所以最近一些事都較慢處理。

覺得…
變笨了…
目標
Canon 30 + EF 24-85mm F3.5-4.5 USM + 550EX
加油…
#10 樓 hyu0407
📅 2002-01-08 16:46:57
我試的結果一開始也是不行。
後來,我更改檔案的路徑。
微軟新注音輸入法 v4.1.1|\微軟新注音輸入法 v4.1.1\Imesetup4.1.1.exe
我改成…
微軟新注音輸入法 v4.1.1|微軟新注音輸入法 v4.1.1\Imesetup4.1.1.exe
那個|後面的\不要…
雖然在路徑的下法上面,加那個\是沒有問題的…可是不知道為什麼加了就不會跑了…
a12283您試試看吧。

覺得…
變笨了…
目標
Canon 30 + EF 24-85mm F3.5-4.5 USM + 550EX
加油…
#11 樓 a12283
📅 2002-01-09 17:32:12
hyu0407大大:
讀書考試,其實也是很累人的...無論如何,請您多加油了.
關於這個符號問題,當初我也是搞了好幾次,改來改去改到最後我都糊塗了,不過既然您這麼說,那麼照您的方法應該可以了,謝謝您的指教...有空來坐哦...^^

電腦! 電腦! 聽到請回答...

Edited by - a12283 on 01/09/2002 17:37:04
#12 樓 lawrence
📅 2002-01-16 18:33:49
小意見...
各位大大不知有無發覺原作post內容的範例在檔案路徑裡都沒空白字元,是否為原作程式的bug,而試用的大大,路徑中有空白,如DirectX 8.0

供參考...
#13 樓 hyu0407
📅 2002-01-16 22:53:28
嗯…那是檔名的取法不同…應該是沒差的。
不過誰知道呢…說不定這個程式有這個限制。

覺得…
變笨了…
目標
Canon 30 + EF 24-85mm F3.5-4.5 USM + 550EX
加油…
#14 樓 a12283
📅 2002-01-27 03:40:16
事實上空白鍵的使用上毫無關聯,就像 hyu0407 大大 所說的:差別只在於"標題"後面的"\"符號.
所以"標題"DirectX 8.0或是DirectX8.0都無所謂,但是假如在"標題"的後面區隔上"|"多加一個"\"符號,保證頭大.
舉例說來; 標題|資料夾\執行檔
DirectX 8.0|DirectX 8.0\DirectX 8.0.exe 可以!
DirectX 8.0|\DirectX 8.0\DirectX 8.0.exe 不可以!
上次經過 hyu0407 大大 的解說,當下立刻就製作出一張個人風格的AUTO光碟,在此真要謝謝 hyu0407 大大 百忙之中的幫忙了!




電腦! 電腦! 聽到請回答...
#15 樓 hyu0407
📅 2002-01-27 11:04:56
說到這個。還真是不好意思…
因為我也不知道為什麼那個符號有那麼大的影響。只是試作第一次不成功的時候,我第一個想到的就是這個…改了之後就可以了…
我的想法是絕對路徑跟相對路徑的關係…
可是他的那種下法…應該是可行的啊…
不過加了就是會造成無效。
這個我也想不出來。

覺得…
變笨了…
目標
Canon 30 + EF 24-85mm F3.5-4.5 USM + 550EX
加油…
#16 樓 a12283
📅 2002-01-27 15:50:05
hyu0407 大大 好
問題可能是在寫執行檔的時候出錯,不過他的"瀏覽這片光碟|\"倒是可以執行.
幸虧有你們這些資訊科的人才.想當初沒讀資訊科.....不過也因為如此才能認識你們這些人,以後還請各位專才多指教了.

覺得...變笨了...也變老了...變痴呆了...

電腦! 電腦! 聽到請回答...

Edited by - A12283 on 01/27/2002 15:54:28
⬅️ 返回【其他軟體問題】看板列表 🏛️ 回到經典論壇博物館首頁