中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-20 21:04
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 使用COPY命令,如何不显示复制提示? 查看 1,311 回复 6
楼 主 使用COPY命令,如何不显示复制提示? 发表于 2008-01-12 22:19 ·  中国 新疆 克拉玛依 电信
初级用户
积分 162
发帖 44
注册 2006-03-24 22:35
20年会员
UID 52742
状态 离线
在编辑一段批处理中,有时用到COPY命令

但每次复制后都会有提示

如何做到不提示?

如下图

已复制 1个文件

[ Last edited by biobio on 2008-1-12 at 10:20 PM ]
2 发表于 2008-01-12 22:24 ·  中国 四川 成都 电信
新手上路
积分 16
发帖 7
注册 2007-04-05 04:03
19年会员
UID 83998
性别 男
状态 离线
可以在结尾加如 >>nul

比如
copy shell.log d:\ >>nul
3 发表于 2008-01-12 22:33 ·  中国 新疆 克拉玛依 电信
初级用户
积分 162
发帖 44
注册 2006-03-24 22:35
20年会员
UID 52742
状态 离线
真是太感谢楼上的!!谢谢
4 发表于 2008-01-12 23:11 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,282
发帖 538
注册 2002-11-02 00:00
23年会员
UID 129
性别 男
状态 离线
初级用户问新手上路答!有无搞错啊!
5 发表于 2008-01-13 00:05 ·  中国 安徽 马鞍山 电信
中级用户
★★
拟谷盗
积分 312
发帖 108
注册 2007-01-21 11:36
19年会员
UID 77238
性别 男
状态 离线
除了 >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 ]
FLOSS
6 发表于 2008-01-14 03:23 ·  加拿大 Primus
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Originally posted by ngd at 2008-1-13 12:05 AM:
除了 >nul
还会经常用到 >nul 2>nul

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


不过要说明一下的是这个只能在“命令提示符”中使用,而不能在纯DOS下使用。至于>nul则两者皆可。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

7 发表于 2008-01-15 15:13 ·  中国 广东 汕头 潮阳区 电信
高级用户
★★★
DOS时空
积分 713
发帖 348
注册 2007-02-10 13:59
19年会员
UID 79169
性别 男
状态 离线
Originally posted by chishingchan at 2008-1-12 11:11 PM:
初级用户问新手上路答!有无搞错啊!


哈哈长江后浪推前浪啊。
论坛跳转: