有时出差外出,为了能够接入外网,往往需要修改IP地址信息,但单位后,又需要将原来的IP在改回来。这样很不方便。所以写了下面的脚本,与各位分亨一下。另外还想请高人指点一下:
其中的脚本还不完善:1 、在导出IP信息时能否在脚本中实现像文件选择器那种效果,由用户指定保存路径,导入时也由用户选择路径。
2、 在导出时能否先判断:之前是否已导出过,然后询后用户是否继续导出,如果选是再导出,否则终止脚本运行。
下面贴出脚本代码,在分亨的同时,希望各位也能关于上面两个问题指点一下,在此先谢过了!
导出IP信息脚本:
@echo off
cls
echo.
echo 本脚本将自动完成提取与本机相关的IP地址等信息,保存在您的磁盘中。
echo.
echo =================脚本作者:Nange! @ Version 2010/09/02=================
echo.
echo 正在提取本机IP地址...
netsh -c interface dump > d:/ipInfoBackUp.txt
echo.
if exist d:/ipInfoBackUp.txt (
echo IP地址等信息导出成功! 详情请查看:d:/ipInfoBackUp.txt
) else echo IP提取失败!请稍后再试...
echo.
echo =====================脚本执行完毕! 请按任意健结束=====================
echo.
pause
@echo on
导入IP信息脚本:
@echo off
cls
echo.
echo 本脚本将导入指定IP信息,协助您高效完成IP地址等相关信息的设置。
echo.
echo =================脚本作者:Nange! @ Version 2010/09/02=================
echo.
echo 正在导入IP地址信息...
echo 正在设置IP地址信息,请稍后...
if exist d:/ipInfoBackUp.txt (
netsh exec d:/ipInfoBackUp.txt
echo IP地址等相关信息已成功导入.
) else echo 指定的IP地址信息文件不存在,请先执行 "导出本机IP.bat"! 再试...
echo.
echo =====================脚本执行完毕! 请按任意健结束====================
echo.
pause
@echo on

1152

被折叠的 条评论
为什么被折叠?



