使用Windows的“任务计划程序”来自动设置静态IP地址

环境:Windows 2008 R2 SP1

过程:

1.运行“任务计划程序”,创建基本任务
schtasks-1.png

2.填写任务名称,本例名称是 set ip address
schtasks-2.png

3.设置任务是在“计算机启动时”触发
schtasks-3.png

4.选择操作是是“启动程序”
schtasks-4.png

5.选择程序或脚本的路径,本例是在 C:\ipset.cmd
schtasks-5.png

6.计划任务设置完成
schtasks-6.png

7.在任务的属性框里,选择“不管用户是否登录都要运行”,之后“确定”,按提示输入管理员administrator的密码
schtasks-7.png

8.任务列表
schtasks-8.png

9.C:\ipset.cmd 的脚本内容

netsh interface ip set address "iEthernet" static 144.172.126.32 255.255.255.0 144.172.126.1
netsh interface ip set address "iEthernet2" static 192.168.0.73 255.255.255.0
netdom renamecomputer %COMPUTERNAME% /Newname "WINDR-%RANDOM%" /Force
shutdown.exe -f -r -t 30
schtasks.exe /Delete /TN "set ip address" /F
del C:\ipset.cmd

schtasks-9.png

参考:

标签: schtasks, 任务计划程序

添加新评论