![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-15 12:28 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请问ping -n 1 127.1>nul是什么意思 |
| 可打印版本 19,291 / 73 |
| 第1楼 sglxy | 发表于 2006-10-25 02:15 |
| 中级用户 发帖 87 积分 397 | |
|
请问ping -n 1 127.1>nul是什么意思 如题:在好几个批处理文件中看到“ping -n 1 127.1>nul”这个语句,请问ping -n 1 127.1>nul是什么意思?高手们能给讲讲吗?
|
|
| 第2楼 vkill | 发表于 2006-10-25 02:17 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
开始/运行 hh ntcmds.chm::/ntcmds.htm
|
|
| 第3楼 9527 | 发表于 2006-10-25 02:20 |
| 银牌会员 发帖 438 积分 1,185 来自 北京 | |
|
主要是起到延时的作用,其他好像没有了 127.1这个是本机的回环地址相当于127.0.0.1 不光127.0.0.1 可以写成127.1的形式,其他的IP地址类型也是可以的,例如: 61.0.0.28也是可以写诚61.28的形式的
|
|
| 第4楼 sglxy | 发表于 2006-10-25 02:28 |
| 中级用户 发帖 87 积分 397 | |
|
原来如此,谢谢两位朋友了!
|
|
| 第5楼 lxmxn | 发表于 2006-10-25 08:23 |
| 版主 发帖 4,938 积分 11,386 | |
|
关于 ping -n 1 127.1>nul: 1、ping是测试网络连接性的网络命令,参数"-n 1"表示只发送一次ICMPS数据包来测试网络的连接性。 2、127.1表示本机保留IP地址,实际就是127.0.0.1,ping 127.1就表示ping 127.0.0.1,可以测试网卡及TCP/IP协议是否正常安装及工作。 3、">nul"表示把命令产生的屏幕显示信息重定向(>)到空设备(nul),这样在屏幕上就没有显示ping命令的执行结果了。如果想屏蔽出错信息,可以用">nul 2>nul"屏蔽一切屏幕输出。 |
|
| 第6楼 xyxFlysky | 发表于 2006-10-25 10:38 |
| 新手上路 发帖 5 积分 11 | |
|
如果想屏蔽出错信息,可以用">nul 2>nul"屏蔽一切屏幕输出。
这句不太理解 -_- |
|
| 第7楼 lxmxn | 发表于 2006-10-25 11:04 |
| 版主 发帖 4,938 积分 11,386 | |
|
Re:xyxFlysky 这个">nul 2>nul"可以屏蔽一切屏幕的输出可以这样理解: 假如你执行一个命令,但是不想在屏幕里看到这个命令的执行情况,可以使用">nul"就可以屏蔽命令在屏幕上的输出了,但是有的命令执行会出错,即使用了">nul"也不能屏蔽命令产生的信息,所以就在后面加" 2>nul"这个,就是">nul 2>nul",这样,不管命令是否正确的运行,都不会在屏幕看到这个命令所产生的屏幕显示了。 我们举一个简单的例子吧。 用"dir"命令可以显示当前目录的文件及文件夹列表,这时如果用"dir>nul",你就看不见dir命令执行的屏幕输出了,那么你再键入"dirr"会是什么情况呢?这时会显示" 'dirr' 不是内部命令,也不是外部命令,也不是批处理文件。",这时你也许会用"dirr>nul"来屏蔽这个错误提示,但是告诉你,你的猜想是错的,因为依然会出现" 'dirr' 不是内部命令,也不是外部命令,也不是批处理文件。"这个错误提示,这时如果你用"dirr>nul 2>nul"的话,你就在屏幕上看不到上面的出错提示了。不知道你再明白了没有。 如果你想了解更多的关于nul的说明,可以在论坛里面搜索一下,可以搜索到willsort兄详细及精彩的关于nul用法的解说的。 [ Last edited by lxmxn on 2006-10-26 at 12:33 AM ] |
|
| 第8楼 sglxy | 发表于 2006-10-25 18:55 |
| 中级用户 发帖 87 积分 397 | |
Originally posted by lxmxn at 2006-10-25 11:04 AM: lxmxn兄的讲解非常详细让我明白了以前百思不得其解的疑团,真的非常感谢你的耐心指点,谢谢! |
|
| 第9楼 redtek | 发表于 2006-10-25 20:45 |
| 金牌会员 发帖 1,147 积分 2,902 | |
|
例子举得真生动,欣赏~:)
|
|
| 第10楼 amao | 发表于 2006-10-26 00:05 |
| 中级用户 发帖 152 积分 316 | |
|
lxmxn兄头像很酷,其本人也很有耐心,赞一个
|
|
| 第11楼 inhell | 发表于 2006-10-26 03:00 |
| 新手上路 发帖 4 积分 10 | |
|
如果懂linux的话 就很好理解空设备的概念了
|
|
| 第12楼 yangzhiyi | 发表于 2006-10-29 00:49 |
| 中级用户 发帖 123 积分 261 | |
|
ping -n 1 127.1>nul 这句怎么用啊,我正想要这样差不多的用法,
即执行 ping -n 1 127.1>nul 它会没任何信息,那么执行它干嘛? 贴上原文看看好吗 [ Last edited by yangzhiyi on 2006-10-29 at 12:51 AM ] |
|
| 第13楼 zerocq | 发表于 2006-10-29 00:53 |
| 中级用户 发帖 196 积分 458 | |
Originally posted by yangzhiyi at 2006-10-29 00:49: |
|
| 第14楼 yangzhiyi | 发表于 2006-10-29 01:02 |
| 中级用户 发帖 123 积分 261 | |
|
狂,批命令分步执行的还需用到延时,通常都是用转跳吧,用ping -n 1 127.1>nul 来延时更狂。
|
|
| 第15楼 zhwvip | 发表于 2006-10-29 01:11 |
| 初级用户 发帖 14 积分 29 | |
|
等到明年吗?
|
|
| 1 2 3 4 … 5 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |