查看單個文章
舊 2003-04-27, 03:30 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 以自動執行,還可以更精彩—增加補充

看了!燒刻就燒刻出——燒錄光碟玩花樣》文章後,獲益匪淺。然而感覺其中AUTORUN.INF文件利用得還不夠「充分」,於是筆者特撰此文補充。
存以cd碟片中,有一 AUTORUN.INF文件檔,最常用的功能是說明指定光碟的圖示,要以及自動執行的程序。其格式如下:

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

其中autorun.ico是指定的光碟圖示文件(也可以是其它格式的文件,比如.exe、bmp等),autorun.exe是要自動執行的可執行文件。

竅門!就在這個文件中,因為AUTORUN.INF文件中, 似乎還可以加入其它的內容來,豐富它的功能(如圖)。
http://www.shanghainese.net/lb5000/usr/37/37_3317.jpg

在放入光碟的光碟上單擊滑鼠右鍵,我們可以看見新增了幾項內容,單擊就可以進入光碟中指定的目錄或是執行指定的程序。圖示光碟就是我做的一個「我的存儲倉庫」光碟,點擊「我的軟體」項就可以進入光碟中MySoft目錄,點擊「我的電影」項就可以進入光碟中MyMovie分類目錄……你看,是不是很方便又很有個性呢?其實,我們用到了下面語句:

shell\說明性文字=要顯示的滑鼠右鍵的內容
shell\說明性文字\command=可執行文件或命令行(其中命令行的格式為:用以開啟文件的程序 要開啟的文件)

例如:我們在AUTORUN.INF鍵入下面文字就可以實現剛剛提到的「我的存儲倉庫」光碟的功能了。
shell\Title1=┌蠽琲漲s儲倉庫灨{
shell\Title1\command=Explorer \
shell\Title2=│蠽琲熙n體灨x
shell\Title2\command=Explorer MySoft\
shell\Title3=│蠽琲犒q影灨x
shell\Title3\command=Explorer MyMovie\
shell\Title4=│蠽琲滬絳翐灨x
shell\Title4\command=Explorer MyMusic\
shell\Title5=│蠽琲漱憟齍灨x
shell\Title5\command=Explorer MyDocument\
shell\Title6=└驧異鐒灨}
shell\Title6\command=

值得注意的是,shell後面跟的Title1∼Title6為說明性文字,實際意義不大。但是它的大小決定了要顯示的滑鼠右鍵項目的排列順序。值越小,排的越靠前。另外,如果Command後面加的是空格,則表示不執行任何的程序和命令。

怎麼樣小技巧,能這樣燒刻出來的光碟夠酷吧!不需以..制作或專門制作menu的軟體menu,還不趕緊刻一個在你的朋友面前炫耀一番。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次