0
如何在BAT或CMD腳本中使用reg.exe從HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion(value:ProductName)中獲取Windows產品名稱?我試着下面的代碼,但我無法弄清楚如何得到它的工作...在BAT腳本中通過REG.exe讀取Windows產品名稱
for /f "tokens=3*" %%A in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName") do echo Product is %%A
我敢肯定,我做錯了什麼,因爲我知道這是可能獲取註冊表這樣的數據對於其他值。任何人都可以將我指向正確的方向嗎?
這沒有幫助。而不是返回「Windows 7企業」它只是返回「Windows」 – Skatterbrainz 2011-06-09 16:44:06
這是解決方案:我需要從返回的結果連接A和B ... 'for/f「tokens = 3 *」%% A in ('reg query「HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion」/ v「ProductName」')SET SET「WINV = %% A %% B」' – Skatterbrainz 2011-06-09 16:48:22