中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 23:24
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » 使用COPY命令,如何不显示复制提示?
可打印版本  1,448 / 6
第1楼 biobio 发表于 2008-01-12 22:19
初级用户 发帖 44 积分 162
使用COPY命令,如何不显示复制提示?
在编辑一段批处理中,有时用到COPY命令

但每次复制后都会有提示

如何做到不提示?

如下图

已复制 1个文件

[ Last edited by biobio on 2008-1-12 at 10:20 PM ]
第2楼 ehejia 发表于 2008-01-12 22:24
新手上路 发帖 7 积分 16
可以在结尾加如 >>nul

比如
copy shell.log d:\ >>nul
第3楼 biobio 发表于 2008-01-12 22:33
初级用户 发帖 44 积分 162
真是太感谢楼上的!!谢谢
第4楼 chishingchan 发表于 2008-01-12 23:11
银牌会员 发帖 538 积分 1,284
初级用户问新手上路答!有无搞错啊!
第5楼 ngd 发表于 2008-01-13 00:05
中级用户 发帖 108 积分 312
除了 >nul
还会经常用到 >nul 2>nul

>nul 意为将此句命令所产生的标准输出请求重新定向到空设备中,即相当于将此语句的输出信息屏蔽(并非隐藏)
例:ping 127.1 >nul
ping回环地址127.0.0.1 但执行结果不显示在屏幕上

2>nul 则是将程序执行错误时的标准错误信息输出请求重定向后屏蔽。它们联合使用,即为将此语句所可能产生的所有输出信息屏蔽。

在批处理里“>nul”往往和“@”及“@echo off”配合使用,以达到使一般用户看不到任何信息的目的。

[ Last edited by ngd on 2008-1-13 at 12:11 AM ]
第6楼 Wengier 发表于 2008-01-14 03:23
系统支持 发帖 10,521 积分 27,736
Originally posted by ngd at 2008-1-13 12:05 AM:
除了 >nul
还会经常用到 >nul 2>nul

>nul 意为将此句命令所产生的标准输出请求重新定向到空设备中,即相当于将此语句的输出信息屏蔽(并非 ...


不过要说明一下的是这个只能在“命令提示符”中使用,而不能在纯DOS下使用。至于>nul则两者皆可。
第7楼 haiou327 发表于 2008-01-15 15:13
高级用户 发帖 348 积分 713
Originally posted by chishingchan at 2008-1-12 11:11 PM:
初级用户问新手上路答!有无搞错啊!


哈哈长江后浪推前浪啊。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023