最近由于总需要在教固定ip和动态获取ip这两种网络环境下切换,所以干脆写了个批处理的脚本,自动实现切换功能。不废话了,贴代码:
bat的教材很好查到,我只简单解释几句。:head是标签,供最后的goto使用。set /p 一行是让用户输入选项(0或1),并赋值给option变量。如果option为0则将ip切换为自动获取,为1则切换为预定义的设置。其中%中间是对变量option的引用。
另外我还遇到一个小问题未解决:由于netsh interface ip set命令成功后会在终端显示“确定”,我希望把这个显示去掉,没能实现,还请各位高手指点了!(注:这个现实属于命令的输出,与回显不同,所以不受 echo off 的影响)