資源描述:
《把光盤設(shè)置為自動播放》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、把光盤設(shè)置為自動播放刻錄光盤時怎么把光盤設(shè)置為自動播放?“Autorun.inf”文件即光盤中通用的自啟動文件,系統(tǒng)通過該文件來自動執(zhí)行光盤中的文件操作。玩轉(zhuǎn)Autorun.inf我們已經(jīng)知道可以利用Aurorun.inf來指定光盤自動加載的圖標(biāo)和運行的文件,其實Autorun.inf的用處可大了,下面就向大家詳細(xì)介紹有關(guān)Autorun.inf的應(yīng)用。了解Autorun.inf什么是Autorun.inf文件呢,嚴(yán)格的說它是一個必須存放在驅(qū)動器根目錄下的有一定格式的文本文件,它是由一個或多個“節(jié)”組成,每個“節(jié)”民須以節(jié)名作為開始的一行,節(jié)名必須用中括號[]括起來
2、,節(jié)名之下則為本節(jié)中的命令。其中Autorun.inf一共支持三個節(jié),它們分雖為[autorun]、[autorun.alpha]、[Deviceinstall],其中只有[autorun]是必須存在的。實例應(yīng)用現(xiàn)在我們就來以實例的方式來詳細(xì)了解Autorun.inf文件到底有哪些慶用。(1)自動運行自動運行在前文有所接觸,即使用Open命令進行,要注意的是“Open=”指定的文件必須為可執(zhí)行文件,例如com、exe、bat;如果指定的文件不在根目錄下,則需要指定其路徑,例如Open=soft.bat,這就表示運行光盤根目錄下soft文件夾中的1.bat文件。小提
3、示:如果要運行的文件不是com、exe、bat,那么也沒關(guān)系,我們可以手工編寫一個bat文件,將要打開的文件所在路徑和文件名添加在bat之中即可。(2)自定義光盤圖標(biāo)在Autorun節(jié)中,還有一個比較好玩的命令行,那就是icon,一般情況下指定的圖標(biāo)文件可以是ico和bmp格式,當(dāng)然也可以是包含圖標(biāo)資源的exe和dll文件,如果exe和dll文件中包含多個圖標(biāo)文件,那么就必須指定希望使用的圖標(biāo)索引號,要注意的是圖標(biāo)索引號是從0開始編號的,例如“icon=icon.dll,1”,那么就表示將使用icon.dll文件中的第二個圖標(biāo)。小提示:icon不僅可以應(yīng)用在光盤上
4、,我們也可以將該命令編寫進autorun.inf文件放置在硬盤根目錄自定義硬盤的圖標(biāo)。(3)自定義卷標(biāo)雖然說光盤刻錄軟件中一般都可以設(shè)置光盤卷標(biāo),但是如果要批量刻錄的話,那就會顯的很麻煩,不如使用命令定義的快捷。定義卷標(biāo)是利用Label命令來完成的,它的語法和Open、Icon是一樣的,在這里不再多述。(4)添加右鍵菜單當(dāng)我們右擊刻錄的光盤時,經(jīng)常會在右鍵菜單中發(fā)現(xiàn)一個自動播放的選項,其實這主要是利用Autorun.inf中的Open命令來實現(xiàn)的,其實我們還可以根據(jù)需要添加其它菜單命令。添加其它菜單命令的格式是“Shell<菜單命令名>Command=<要執(zhí)行的文
5、件>”,例如我們編寫了一個文件內(nèi)容如下:[autorun]shell打開記事本command=notepad.exe這樣當(dāng)我們將該文件刻錄進光盤時,右擊光盤時在彈出菜單中就會有一個“打開記事本”的命令了。(5)改變?nèi)笔〔僮饕话闱闆r下應(yīng)用autorun.inf的光盤雙擊缺省操作大多是自動播放,即執(zhí)行open后面的文件操作。其實我們也可以改變這種情況,而這同樣是利用shell命令來完成。我們先來看一個典型雙擊安裝軟件的示例:[autorun]shellsetupcommand=softsetup.exeshelleadme=安裝軟件shell=setup要看懂這段語句
6、,我們可以從下向上看,當(dāng)我們雙擊光盤時,將調(diào)用最后一句Shell=setup,因為設(shè)置了該句,那么雙擊時將查找對應(yīng)Shellsetupcommand后面指定的命令來作為默認(rèn)操作,因此默認(rèn)的操作將變成執(zhí)行光盤根目錄下的soft文件夾中的setup.exe文件。在這里主要介紹的是autorun節(jié)內(nèi)容的應(yīng)用,而對于autorun.alpha來說我們很少用到,而Deviceinstall只能在WindowsXP下使用,可以利用它指定硬件向?qū)нM行遞歸搜索的子目錄。理論基礎(chǔ)經(jīng)常使用光盤的朋友都知道,有很多光盤放入光驅(qū)就會自動運行,它們是怎么做的呢?光盤一放入光驅(qū)就會自動被執(zhí)行
7、,主要依靠兩個文件,一是光盤上的AutoRun.inf文件,另一個是操作系統(tǒng)本身的系統(tǒng)文件之一的Cdvsd.vxd。Cdvsd.vxd會隨時偵測光驅(qū)中是否有放入光盤的動作,如果有的話,便開始尋找光盤根目錄下的AutoRun.inf文件。如果存在AutoRun.inf文件則執(zhí)行它里面的預(yù)設(shè)程序。AutoRun.inf不光能讓光盤自動運行程序,也能讓硬盤自動運行程序,方法很簡單,先打開記事本,然后用鼠標(biāo)右鍵點擊該文件,在彈出菜單中選擇“重命名”,將其改名為AutoRun.inf,在AutoRun.inf中鍵入以下內(nèi)容:[AutoRun]//表示AutoRun部分開始,
8、必須輸入I