|
能否用批处理命令实现把图中的两个键值的数据+起来后,再以 5.1.Service Pack 2 这种格式写入到注册表另一个键值中。
谢谢!
这样写的话错误,哪位大虾可以帮忙改改,感谢!
@echo off
for /f "tokens=2,*" %%i in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "CSDVersion"') do (
Set ttt=%%j||goto error)
for /f "tokens=5,*" %%i in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "CurrentVersion"') do (
Set xxx=%%i||goto error)
set jjj=%xxx%%ttt%
reg add "HKLM\SOFTWARE\USoft\5.0" /f /v "OSVersion" /t REG_SZ /d "%jjj%"
:error
[ 本帖最后由 flyecg 于 2008-9-27 15:15 编辑 ] |
|