天道生
2004-12-19, 12:31 AM
我用installshield 10.5
我製作安裝程式時需要做一個副檔名為123,然後用notpad來開的捷徑
可是我一直做不到設定新檔案開啟型式
我用另一套軟體setup2go就可以輕易做到,請問有人知道如何設定嗎???
贊助商連結
我製作安裝程式時需要做一個副檔名為123,然後用notpad來開的捷徑
可是我一直做不到設定新檔案開啟型式
我用另一套軟體setup2go就可以輕易做到,請問有人知道如何設定嗎???
贊助商連結
贊助商連結 天道生 2004-12-19, 12:31 AM 我用installshield 10.5 我製作安裝程式時需要做一個副檔名為123,然後用notpad來開的捷徑 可是我一直做不到設定新檔案開啟型式 我用另一套軟體setup2go就可以輕易做到,請問有人知道如何設定嗎??? 贊助商連結 HarrisonLin 2004-12-19, 12:48 AM 我用installshield 10.5 我製作安裝程式時需要做一個副檔名為123,然後用notpad來開的捷徑 可是我一直做不到設定新檔案開啟型式 我用另一套軟體setup2go就可以輕易做到,請問有人知道如何設定嗎??? 我不知道 InstallShield 10.x 有沒有對這個功能有支援,但是如果沒有支援也沒有關係,你可以去查查看如果在登錄檔的 HKEY_CLASSES_ROOT\*file 的寫法,這裡定義了附檔名和對應開啟應用程式的關係,細節我不太瞭解,可以上 google 查一下。 Donna 2004-12-19, 02:20 AM 小小建議,應該是不需要做新檔開啟型式的設定吧。你只需要在捷徑中設定如下 notepad [XXX.123所在的檔案路徑]XXX.123 就可以直接開啟。也可以以相同方式設定一個捷徑。 天道生 2004-12-19, 09:19 AM 謝謝各位的回覆...昨晚研究一下...又有點心得 我已經知道如何設定registry的value data 比方來說我要用一個放在c:\windows\system32\123.exe來執行我的xxx.123 我就設定執行程式的value data為"c:\windows\system32\123.exe" "%1" 可是不是每個人的電腦目錄都是windows...也可能叫winxp, winnt等等 我就改value data為"[SystemFolder]123.exe" "%1" 結果就是失敗...不知道是哪裡出了問題 dkjfso 2004-12-19, 05:01 PM 我不知道 InstallShield 10.x 有沒有對這個功能有支援,但是如果沒有支援也沒有關係,你可以去查查看如果在登錄檔的 HKEY_CLASSES_ROOT\*file 的寫法,這裡定義了附檔名和對應開啟應用程式的關係,細節我不太瞭解,可以上 google 查一下。 恩阿, 用 InstallShield 的登錄檔功能把檔案關聯寫入吧, 副檔名123 關聯notepad :) dkjfso 2004-12-19, 05:32 PM Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.7z] @="WinRAR" 這是 WinRAR 關聯 .7z 的機碼, 它也沒有用到路徑的變數, 我想是要先把 123.exe 在Registry 裡註冊吧 ^^ dkjfso 2004-12-19, 07:36 PM 此例為使用"[CommonFilesFolder]PEiD\peid.exe"開啟 .abc 副檔名的檔案 由 Registry 匯出的 .reg 檔內容 (可直接存成 .reg 檔案用 InstallShield 的Import REG File 匯入): Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.abc] @="peid.exe" [HKEY_CLASSES_ROOT\Applications\peid.exe] [HKEY_CLASSES_ROOT\Applications\peid.exe\shell] [HKEY_CLASSES_ROOT\Applications\peid.exe\shell\open] [HKEY_CLASSES_ROOT\Applications\peid.exe\shell\open\command] @="\"C:\\Program Files\\Common Files\\PEiD\\peid.exe\" \"%1\"" [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc] "Application"="peid.exe" [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc\OpenWithList] "a"="peid.exe" "MRUList"="a" [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc\OpenWithProgids] "peid.exe"=hex(0): 共分三個部分 :) 天道生 2004-12-19, 08:54 PM 謝謝dkjfso等其他人的幫忙 我發現installshield真的是很複雜...我設定了一天還搞不定installscript的部份 請問有相關的書籍還是有英文或中文的教學文件嗎 我在網路上只能找到一點點而已 dkjfso 2004-12-19, 09:57 PM 它的 Script Editor 看起來似乎不怎麼體貼呢 :|||: 我也想知道哪邊有教學>< EMule 上搜尋到一些: ed2k://|file|installshield_x_installscript_objects.zip|228105824|EDEE25D7797621A86F189CCF67F32937|/ ed2k://|file|The%20official%20InstallShield%20for%20Windws%20Installer%20Developer's%20Guide.pdf|5612679|56075F602A342483269E173681780D8D|/ ed2k://|file|IDG%20Books%20-%20The%20Official%20InstallShield%20for%20Windows%20Installer%20Developer's%20Guide.pdf|5594527|A9C27ACD47A14D1323038B8757CCDF16|/ ed2k://|file|InstallShield%20%E6%95%99%E7%A8%8B.chm|3359531|D1BAF7CD5C83FE8F41305D0C65549857|/ ed2k://|file|Learning%20Installshield%20Developer.pdf|2806345|4CF4F51E120545AE79EFCA26FD49434C|/ 還沒下載下來, 不知內容... 但都有完整源 :) |
|