|
GHOST后自动修改IP的批处理(2) for /f "skip=2 tokens=2" %%M in (ComputerCfg.txt) do set MacAddress=%%M @echo %MacAddress% for /f "skip=2 tokens=4" %%C in (ComputerCfg.txt) do set strCdkey=%%C @echo %strCdkey% ::::创建注册表文件 @echo Windows Registry Editor Version 5.00 >ComputerName.reg @echo [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ComputerName/ComputerName] >>ComputerName.reg
::::用变量"%ComputerName%"去替换实际的机器名 @echo "ComputerName"="%ComputerName%">>ComputerName.reg @echo [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters] >>ComputerName.reg
::::用变量"%ComputerName%"去替换实际的机器名 @echo "NV Hostname"="%ComputerName%">>ComputerName.reg @echo "Hostname"="%ComputerName%">>ComputerName.reg ::::修改 CS-CDKEY 不用管它 @echo [HKEY_CURRENT_USER/Software/Valve/CounterStrike/Settings]>>ComputerName.reg @echo "Key"="%strCdkey%">>ComputerName.reg @echo [HKEY_USERS/S-1-5-21-839522115-507921405-2146800195-500/Software/Valve/CounterStrike/Settings]>>ComputerName.reg @echo "Key"="%strCdkey%">>ComputerName.reg
::::导入注册表文件。用的时候把" :: " 去掉 regedit /s ComputerName.reg
::::修改IP 地址。用变量"%IPAddress%" 去替换实际的IP 地址 netsh interface ip set address name="本地连接" source=static addr=%IPAddress% mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1 ::::重起机器批处理! setlocal cd/d %temp% echo [version] > reboot.inf set inf=InstallHinfSection DefaultInstall echo signature=$chicago$ >> reboot.inf echo [defaultinstall] >> reboot.inf rundll32 setupapi,%inf% 1 %temp%/reboot.inf del reboot.inf
c: cdcd%USERPROFILE%/「开始」菜单/程序/启动
|