我的要求是,我需要尤其在該關鍵「HKCU \軟件\微軟\的Windows \ CurrentVersion \ Internet設置」值= ProxyEnable交換機註冊表值
的DWORD更改註冊表 的價值(0或1)需要切換。 即 SWITCH: IF代理已啓用然後禁用 IF代理被禁用,則啓用
啓用
REG ADD 「HKCU \軟件\微軟\的Windows \ CurrentVersion \ Internet設置」^ /V ProxyEnable /噸REG_DWORD/d 1/F
禁用 REG ADD 「HKCU \軟件\微軟\的Windows \ CurrentVersion \ Internet設置」^ /v ProxyEnable /噸REG_DWORD/d 0/F
@echo off
setlocal
set key="HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
set value=ProxyEnable
set newdata=0
for /f "tokens=2* skip=3" %%a in ('reg query %key% /v %value%') do (
set type=%%a
set data=%%b
)
echo %data% | find /i "%newdata%" > nul
if %errorlevel% equ 0 (echo %newdata% already present
) else (
echo reg add %key% /v %value% /t %type% /d %newdata% /f
)
這是迄今爲止的代碼,無法修改它。好心幫
究竟是什麼部分你有問題? – Gabe 2015-01-20 20:42:55