Change_pcName_Workgroup_IpAddress(모자).vbs

====================배치파일 소스입니다. IpComNameSet.cmd로 저장하세요. =========================
@echo off
set NIC=이더넷
set GATEWAY=192.168.0.1
set SUBNET=255.255.255.0
set DNS1=168.126.63.1
set DNS2=168.126.63.2
cls
echo.
set /p IPend=설정하려는 아이피 뒷자리 입력 :
echo Subnet Mask : %SUBNET%
for /f "tokens=1-4 delims=." %%a in ('echo %GATEWAY%') do set IP=%%a.%%b.%%c.%IPend%
echo Gateway : %GATEWAY%
echo DNS Server 1 : %DNS1%
echo DNS Server 2 : %DNS2%
echo.
netsh interface ip set address %NIC% static %IP% %SUBNET% %GATEWAY%
netsh interface ip set dnsservers %NIC% static %DNS1% primary
netsh interface ip add dnsservers %NIC% INDEX=2 %DNS2%
if %IPend% LSS 10 set COMName=PC00
if %IPend% GTR 9 set COMName=PC0
if %IPend% GTR 99 set COMName=PC
ECHO y|REG add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v Hostname /t REG_SZ /d %COMName%%IPend% > nul
ECHO y|REG add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v "NV Hostname" /t REG_SZ /d %COMName%%IPend% > nul
ECHO y|REG add HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName /v ComputerName /t REG_SZ /d %COMName%%IPend% > nul
echo 컴퓨터 이름이 %COMName%%IPend% 으로 변경되었습니다.
::del C:\Users\ifcrypto\Desktop\IpSet.lnk
echo 작업이 완료되었습니다. 창을 닫아주세요.
pause > nul
shutdown -r -t 0
exit
======================================================================