2012-08-13 92 views
0

我想讀取註冊表項的子項名稱並將子項名稱分配給一個變量。我沒有得到一個註冊表查詢來做到這一點。從批處理文件中的regedit中讀取子註冊表項

例如:我目前的密鑰是這樣的「ProviderName/SoftwareName/8.0」。當我切換版本時,最後的部分8.0可以改變。我想讀這個版本號。

在此先感謝! 普拉卡什

+0

第一次接受你之前的問題的一些答案 – rene 2012-08-13 11:20:20

+0

對不起,如果我不清楚我的問題,我的實際問題是我無法查詢註冊表的子鍵名稱 – prakashjv 2012-08-13 14:01:44

回答

0

REG命令是你將不得不解析輸出。

REG QUERY HKLM\Software\Microsoft\Office 

會告訴你的Office版本(以及一些常用的按鍵)

for /f "tokens=5 delims=\" %a in ('REG QUERY HKLM\Software\Microsoft\Office') do echo %a 

將輸出的信息。你將不得不將信息轉換成數字,然後測試它是否更大。