0
下面的代碼是建立由InstallShield將安裝我的應用程序時執行的腳本的和平:Custom Actions During Installation > After Register Product
的InstallShield - 使用VBScript寫入註冊表
Set wsShell = CreateObject("WScript.Shell")
wsShell.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\My Program\FilePath", "{the file path}"
當我運行命令行腳本它按照它應該運行並寫入註冊表。但是當我嘗試使用安裝文件時,它顯示沒有錯誤,但註冊表值未設置。
爲什麼它不起作用?
我以管理員身份運行它。
相關http://stackoverflow.com/q/14384235/692942。是否有可能由於32位與64位的註冊表項在註冊表的錯誤區域結束?安裝程序是否以32位或64位運行,以及什麼是32位或64位操作系統? – Lankymart