开发者社区> 问答> 正文

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

环境: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

展开
收起
dongshan8 2018-09-30 14:52:13 2689 0
3 条回答
写回答
取消 提交回答
  • Re使用Windows的“任务计划程序”来自动设置静态IP地址
    这个技术就厉害了
    2018-10-02 15:56:43
    赞同 展开评论 打赏
  • Re使用Windows的“任务计划程序”来自动设置静态IP地址
    看看。
    2018-09-30 19:49:44
    赞同 展开评论 打赏
  • 已收藏,谢谢分享。
     
     
    2018-09-30 18:04:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《云服务器运维之Windows篇》 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载