[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 如何使用批处理访问网站 注意分 内网和外网

本帖最后由 jiay2796 于 2012-11-23 14:58 编辑

如何使用批处理访问网站 注意分 内网和外网
内网IP 192.168.0.22   外网比如1.1.1.1     要求批处理会自动判断来源 分配访问目标内网或外网地址
思路就是
得出IP后。判断。如果本机IP为192.168.*.* 则链接http://192.168.0.22 否则链接http://1.1.1.1


是调用IE 打开。。。
start /max c:\progra~1\Intern~1\iexplore.exe "***"

谢谢。。。。是调用IE 打开。。。
start /max c:\progra~1\Intern~1\iexplore.exe "http://192.168.0.22"

TOP

秋水。这个不行。 可以运行。但是IE没打开!   


BAT-VBS   哥们  IP不为 echo %IP% | findstr "^192.168" >nul  打开的地址还是http://192.168.0.22

不去链接1.1.1.1

TOP

回复  jiay2796


    把4楼代码里面的@echo off删掉,把执行过程给我看看。
BAT-VBS 发表于 2012-11-23 15:30


可以了。我弄错了。谢了!!!!!

TOP

回复  jiay2796


    把4楼代码里面的@echo off删掉,把执行过程给我看看。
BAT-VBS 发表于 2012-11-23 15:30





for /f "tokens=4" %%a in ('route print^|findstr 0.0.0.0.*0.0.0.0') do (

    set IP=%%a

)

echo %IP% | findstr "^192.168" >nul

if errorlevel 1 (

    start "" /max "c:\Program Files\Internet Explorer\IEXPLORE.EXE" "http://221.176.225.234"

) else (

    start "" /max "c:\Program Files\Internet Explorer\IEXPLORE.EXE" "http://192.168.0.200"

)
pause

    如果调用默认浏览器。怎么弄!

TOP

噢。学习了!!

TOP

返回列表