如何编写BAT文件ping命令
如何编写BAT文件可以打开多个DOS窗口,并可以ping多个IP地址。谢谢!我是做通讯测试工作的,经常性的用一台电脑去PING每台机器的TCP/IP。觉得每次都要输入pi...
如何编写BAT文件可以打开多个DOS窗口,并可以ping多个IP地址。
谢谢!
我是做通讯测试工作的,经常性的用一台电脑去PING每台机器的TCP/IP。觉得每次都要输入ping 192.168.*.* 一下腰几十个比较麻烦。
@echo off
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
exit
上面这个很好。但是我要是看其中的哪一个IP不通的话,那我还要再把右边的滚动条拉到最上面才可以看到。
希望的效果是,通过*.bat文件能够打开多个DOS窗口,而且是每一个标题栏上面的显示都有“ping 192.168.*.*”。
谢谢! 展开
谢谢!
我是做通讯测试工作的,经常性的用一台电脑去PING每台机器的TCP/IP。觉得每次都要输入ping 192.168.*.* 一下腰几十个比较麻烦。
@echo off
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
exit
上面这个很好。但是我要是看其中的哪一个IP不通的话,那我还要再把右边的滚动条拉到最上面才可以看到。
希望的效果是,通过*.bat文件能够打开多个DOS窗口,而且是每一个标题栏上面的显示都有“ping 192.168.*.*”。
谢谢! 展开
6个回答
展开全部
1、运行BAT后的效果图:http://kanwode.tv/qivsran/Baidu/100851692.jpg
2、IP.txt中IP的格式(范例)(因你说是IP的后两位,前面的两位都是192.168)
1.5
1.6
1.7
1.8
1.9
1.10
3、BAT代码(另存为xx.bat,双击)
@echo off&&setlocal enabledelayedexpansion
if not exist IP.txt echo IP.txt不在同级目录下。&&pause>nul&&goto :eof
for /f "delims=" %%a in (IP.txt) do (
set var=%%a
if not exist !var!.bat call :crit
start !var!.bat)
exit
:crit
>>!var!.bat echo echo off
>>!var!.bat echo :start
>>!var!.bat echo cls
>>!var!.bat echo ping 192.168.!var! -n 4 ^&^&title 192.168.!var! 通。^|^|title 192.168.!var! 不通。%%date%% %%time:~0,5%%
>>!var!.bat echo goto start
goto :eof
::有问题百度HI我,你二级的百度用户,提问题一分也没有,我是看着有个谢谢才写的,这段代码几乎减掉你所有的工作量了。
2、IP.txt中IP的格式(范例)(因你说是IP的后两位,前面的两位都是192.168)
1.5
1.6
1.7
1.8
1.9
1.10
3、BAT代码(另存为xx.bat,双击)
@echo off&&setlocal enabledelayedexpansion
if not exist IP.txt echo IP.txt不在同级目录下。&&pause>nul&&goto :eof
for /f "delims=" %%a in (IP.txt) do (
set var=%%a
if not exist !var!.bat call :crit
start !var!.bat)
exit
:crit
>>!var!.bat echo echo off
>>!var!.bat echo :start
>>!var!.bat echo cls
>>!var!.bat echo ping 192.168.!var! -n 4 ^&^&title 192.168.!var! 通。^|^|title 192.168.!var! 不通。%%date%% %%time:~0,5%%
>>!var!.bat echo goto start
goto :eof
::有问题百度HI我,你二级的百度用户,提问题一分也没有,我是看着有个谢谢才写的,这段代码几乎减掉你所有的工作量了。
展开全部
@echo off
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
exit
这样有几个satrt就有几个窗口了
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
start ping 127.0.0.1 -t
exit
这样有几个satrt就有几个窗口了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能“编写”那样的BAT,一个BAT打开就是一个窗口。可以创建多个ping的快捷方式实现。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2022-12-15 · 百度认证:IT168官方账号,优质数码领域创作者
关注
展开全部
不能将文件名保存为ping.bat,因为ping命令一般是电脑自带的程序,cmd运行时容易出错。以下步骤为windows7为例。
1、首先在电脑上新建一个文本文档,如图所示。
/iknow-pic.cdn.bcebos.com/64380cd7912397dd16e708265682b2b7d0a28772"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/64380cd7912397dd16e708265682b2b7d0a28772?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/64380cd7912397dd16e708265682b2b7d0a28772"/>
2、文档建好后,用鼠标左键双击打开此文件,如图所示。
/iknow-pic.cdn.bcebos.com/0e2442a7d933c895e7e70859de1373f082020072"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/0e2442a7d933c895e7e70859de1373f082020072?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/0e2442a7d933c895e7e70859de1373f082020072"/>
3、然后在文档编辑页面,输入“ping www.163.com”。
/iknow-pic.cdn.bcebos.com/3bf33a87e950352a6dffb52a5c43fbf2b2118b72"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/3bf33a87e950352a6dffb52a5c43fbf2b2118b72?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/3bf33a87e950352a6dffb52a5c43fbf2b2118b72"/>
4、然后在文件的下拉菜单中,点击“另存为”选项。
/iknow-pic.cdn.bcebos.com/55e736d12f2eb9384917edd0da628535e5dd6f9e"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/55e736d12f2eb9384917edd0da628535e5dd6f9e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/55e736d12f2eb9384917edd0da628535e5dd6f9e"/>
5、然后在另存为窗口,将文件名为test.dat,保存类型设置为“所有文件”,进行保存。
/iknow-pic.cdn.bcebos.com/ae51f3deb48f8c5476a9520d35292df5e0fe7f9e"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/ae51f3deb48f8c5476a9520d35292df5e0fe7f9e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/ae51f3deb48f8c5476a9520d35292df5e0fe7f9e"/>
6、接着用鼠标双击刚刚保存好的文件,如图所示。
/iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbede9a6a15d77f0f736afc31f10"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbede9a6a15d77f0f736afc31f10?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbede9a6a15d77f0f736afc31f10"/>
7、完成以上设置后,ping命令就正常运行了。
/iknow-pic.cdn.bcebos.com/a5c27d1ed21b0ef438170f7cd2c451da81cb3e10"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/a5c27d1ed21b0ef438170f7cd2c451da81cb3e10?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/a5c27d1ed21b0ef438170f7cd2c451da81cb3e10"/>
1、首先在电脑上新建一个文本文档,如图所示。
/iknow-pic.cdn.bcebos.com/64380cd7912397dd16e708265682b2b7d0a28772"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/64380cd7912397dd16e708265682b2b7d0a28772?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/64380cd7912397dd16e708265682b2b7d0a28772"/>
2、文档建好后,用鼠标左键双击打开此文件,如图所示。
/iknow-pic.cdn.bcebos.com/0e2442a7d933c895e7e70859de1373f082020072"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/0e2442a7d933c895e7e70859de1373f082020072?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/0e2442a7d933c895e7e70859de1373f082020072"/>
3、然后在文档编辑页面,输入“ping www.163.com”。
/iknow-pic.cdn.bcebos.com/3bf33a87e950352a6dffb52a5c43fbf2b2118b72"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/3bf33a87e950352a6dffb52a5c43fbf2b2118b72?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/3bf33a87e950352a6dffb52a5c43fbf2b2118b72"/>
4、然后在文件的下拉菜单中,点击“另存为”选项。
/iknow-pic.cdn.bcebos.com/55e736d12f2eb9384917edd0da628535e5dd6f9e"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/55e736d12f2eb9384917edd0da628535e5dd6f9e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/55e736d12f2eb9384917edd0da628535e5dd6f9e"/>
5、然后在另存为窗口,将文件名为test.dat,保存类型设置为“所有文件”,进行保存。
/iknow-pic.cdn.bcebos.com/ae51f3deb48f8c5476a9520d35292df5e0fe7f9e"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/ae51f3deb48f8c5476a9520d35292df5e0fe7f9e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/ae51f3deb48f8c5476a9520d35292df5e0fe7f9e"/>
6、接着用鼠标双击刚刚保存好的文件,如图所示。
/iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbede9a6a15d77f0f736afc31f10"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbede9a6a15d77f0f736afc31f10?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/5bafa40f4bfbfbede9a6a15d77f0f736afc31f10"/>
7、完成以上设置后,ping命令就正常运行了。
/iknow-pic.cdn.bcebos.com/a5c27d1ed21b0ef438170f7cd2c451da81cb3e10"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/a5c27d1ed21b0ef438170f7cd2c451da81cb3e10?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/a5c27d1ed21b0ef438170f7cd2c451da81cb3e10"/>
-
官方服务
- 官方网站
- 官方网站
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打开多个窗口我没试过,不过你说的ping多个IP应该是可以用for语句来实现。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询