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