2008年11月6日 星期四

讓光碟自動跑你要的程式

如何放一個自動執行的程式在光碟中(其實非常容易的,十分鐘內就完成了).這個技術其實是當初為了做興南網頁燒入光碟中時遇到的問題,於是我在網路上找來的.現在已不記得是誰提供在網路上的了,但在此不敢掠人之美,並且非常感謝他!
步驟一
準備好一個小應用程式 Shelexec.exe , 把它跟首頁 ( index.html)放在同一個目錄底下.

步驟二
打開記事本程式,新開一個檔案命名為 autorun.inf
其內打上以下內容 ( 也可直接拷貝過去再作修改)

[autorun]open=ShelExec index.html
[autorun.x86]open=ShelExec index.html

【解說】左邊內容中的 index.html 就是打成你的首頁檔名,也就是說如果你的首頁是default.htm那你也要打成
[autorun]open=ShelExec default.htm
[autorun.x86]open=ShelExec default.htm

打好此檔案之後,也複製一份到網頁的根目錄下 ( 把它跟首頁 index.html放在同一個目錄底下.)


步驟三
上面步驟都做好之後,檢查一下是否 首頁、Shelexec.exe 和 autorun.inf三個檔案都在你網頁的最外一層 ( 網頁根目錄下),如果是的話,就可以拿去把你的整個網頁燒錄成光碟了,而且還能自動執行喔!

基本上它的道理是在於 : 當我們把任何光碟片放入光碟機時,電腦會先搜尋看看光碟片中有沒有autorun.inf這個程式,如果有的話,它就照著裡面所指示的步驟一步一步自動執行下去 ( 當然,光碟機的自動安插通知要有勾選),就好像是 Dos 時代中的 Autoexec.bat的角色一般.另外,當我們檢視其它市面上光碟片中的autorun.inf時,會發現他們的寫法形形色色,有難的也有簡單的.其中的奧妙我並不了解,再此只是做一個類似轉載的動作

可能有些人還不會燒錄光碟,在此建議可先上網去多瞧瞧,大概了解一下,再針對你所使用的燒錄機和燒錄程式實際操作一下,就沒問題了!
當然如果有需要的話,我們下一次接著試談光碟燒錄.

revit 小住宅練習

revit 小住宅練習 專案零件檔下載