新建txt文件,复制代码,重命名为bat文件。(注意:重命名的名字不要太特殊,比如不能是ping.bat之类,有可能和系统内置命令冲突)
方案一:
@echo off :start set /p aaa=请输入IP: SMCIPMITool 192.168.123.123 ADMIN ADMIN ipmi lan gateway 192.168.123.254 SMCIPMITool 192.168.123.123 ADMIN ADMIN ipmi lan netmask 255.255.255.0 SMCIPMITool 192.168.123.123 ADMIN ADMIN ipmi lan ip 192.168.100.%aaa% goto start pause
说明:
这个脚本有一个循环功能,适合服务器刚上架的时候给服务器配置IP,输一个IP改一台,简单方便,谁用谁知道!
方案二:
@echo off for /f "tokens=1,2,3*" %%i in (hostname.txt) do ( echo 开始处理地址为%%i的服务器 SMCIPMITool %%i ADMIN ADMIN ipmi lan ip %%j SMCIPMITool %%i ADMIN ADMIN ipmi lan netmask %%k ) pause
说明:
这个脚本需要自己整理一个ip.txt文件,第1,2,3列依次对应原始IP,更改后的ip,更改后的网关。适用于给服务器更改了临时ip,上架完成后客户给了新的ip规划。
当然也可以用shell版的!