我想更改註冊表值(REG_DWORD),然後通過批處理文件運行應用程序,該批處理文件與應用。 我想下面的線,但是,這並不工作:使用批處理文件更改註冊表值,然後運行應用程序
reg add "HKEY_CURRENT_USER\A User Name\An Application Name" /v A value name_h3981298716 /d "99" /t REG_DWORD /f
START %~dp0AnApplicationName.exe
「開始...」將在不工作「REG ADD ...」代碼。批處理文件可以運行應用程序,但它不能更改REG_DWORD類型的註冊表值。
如何正確使用批處理文件執行以下序列?
首先,更改REG_DWORD類型的註冊表值。
然後運行一個應用程序。
因爲有些不妥。請更具體! – aschipfl
使用雙引號嘗試圍繞「%〜dp0AnApplicationName.exe」。每當批處理文件「不起作用」時,都會在其中放置儘可能多的有用的「echo」,並使用命令提示符啓動它。有了這個,你可以檢查文件失敗的地方。 – geisterfurz007
「START ...」將在沒有「reg add ...」代碼的情況下運行。批處理文件可以運行應用程序,但它不能更改REG_DWORD類型的註冊表值。 – Bayu