PALMisLIFE 討論區

標題: [已解決] 隨身碟的 Autorun 怎麼寫? [列印本頁]

作者: lalalala    時間: 2006-12-7 14:15
標題: [已解決] 隨身碟的 Autorun 怎麼寫?
最近公司MIS開始雷厲風行,不準安裝非公司購買之軟體 (包括免費軟體),興起了我以隨身碟使用 portable 軟體的念頭。

不過,因為已經蒐集太多 portable 軟體,每次要用都得去到資料裡面挖出來執行,也是麻煩。

所以,找了個 Launcher 解決了這個問題。但還是很貪心的想要讓隨身碟一接上電腦就可以自動觸發這個 Launcher,這樣就省去唯一一次要挖出來執行的動作。

我參照了光碟的 Autorun.inf 寫法,大致如下

  [autorun]
  open=abc.exe
  label=Portable Programs


結果,隨身碟插入後並沒有去觸發 abc.exe 這個執行檔,倒是把 label 成功地加進去,從我的電腦或檔案總管都可以看到原本的“卸除式硬碟”變成了“Portable Program”。

請問是我的 Autorun.inf 寫錯了嗎?

目前我用 APO USB Autorun 代勞,已經可以做到一插上隨身碟就去找 Autorun.inf 了。不過,也只有公司電腦可以觸發,移到沒安裝 APO USB Autorun 就沒了。

請問有方法讓隨身碟插入任何一部 PC 都可以自動執行嗎?

[ 本文最後由 lalalala 於 2006-12-8 09:29 編輯 ]
作者: stelin21    時間: 2006-12-7 21:00
標題: Re: 隨身碟的 Autorun 怎麼寫?
有個軟體可以使用
http://portableapps.com/apps/utilities/pstart
很方便唷
作者: lalalala    時間: 2006-12-8 09:27
標題: Re: 隨身碟的 Autorun 怎麼寫?
到 [url=http:/http://portableapps.com/apps/utilities/pstart]PStart[/url] 的網頁看過資料後,我沒有用它,但是我用了它的 autorun.inf。

原因:我認為 Toolbox 的介面可塑性比 PStart 好,當然這很可能是因為用習慣了的關係。


原來,Autorun.inf 正確的寫法應該是

[Autorun]
  Open=abc.exe
  Action=“執行隨身碟檔案”← 可自行命名,隨身碟插入後就會彈出這個字串
  Label=
Portable Programs ← 非必要,如果要讓隨身碟看起來名稱不同,可以換調橘色字的部分
  Icon=abc.exe,0                  ← 非必要,如果要讓隨身碟的 icon 變成某個程式的 icon,可以換掉橘色字的部分


這樣一來,隨身碟插入後,Windows XP 跳出問要執行什麼動作的框框,就會預設要執行 abc.exe 了,只要按確定就可以了。

感謝回應囉 ~~ 問題解決了!

[ 本文最後由 lalalala 於 2006-12-12 14:08 編輯 ]




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5