开发者社区> 问答> 正文

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

dongshan8 2018-09-30 14:52:13 1203
环境:Windows 2008 R2 SP1

过程:

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


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


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


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


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


6.计划任务设置完成


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


8.任务列表


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


参考:
  • https://docs.microsoft.com/en-us/windows/desktop/taskschd/schtasks
  • https://serverfault.com/questions/266338/run-a-command-on-windows-startup-not-login
  • https://ss64.com/nt/syntax-random.html
  • https://stackoverflow.com/questions/54989/change-windows-hostname-from-command-line
  • https://my.esecuredata.com/index.php?/knowledgebase/article/16/change-ip-address-in-windows-via-command-prompt

数据安全/隐私保护 Windows
分享到
取消 提交回答
全部回答(3)
  • thority达
    2018-10-02 15:56:43
    Re使用Windows的“任务计划程序”来自动设置静态IP地址
    这个技术就厉害了
    0 0
  • 孜然炸鸡柳
    2018-09-30 19:49:44
    Re使用Windows的“任务计划程序”来自动设置静态IP地址
    看看。
    0 0
  • 服务器云
    2018-09-30 18:04:48
    已收藏,谢谢分享。
     
     
    0 0
添加回答
+ 订阅

云安全开发者的大本营

推荐文章
相似问题