4
我正試圖將BAT值讀入BAT文件中的環境變量。例如,如何將REG值讀入環境變量
REG HKLM \系統\ CurrentControlSet \服務\事件日誌/ V的ImagePath
我可以得到REG命令的整個輸出字符串轉換成一個環境變量是這樣的:
FOR /F "usebackq delims==" %%a in (`REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\Eventlog" /v ImagePath`) DO set ImagePath=%%a
然而,此設置環境變量到整行,即
ImagePath REG_EXPAND_SZ C:\Windows\system32\services.exe
我想要的環境變量以僅由路徑部分,即,
C:\Windows\system32\services.exe
感謝您的任何提示。
太棒了。謝謝。剛剛意識到我必須更進一步。可以說ImagePath是這樣的: 「C:\ Windows \ system32 \ services.exe」參數 – 2012-04-28 00:03:44
@Neilw - 已更新的答案 – dbenham 2012-04-28 02:12:32