楼 主
使用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:
初级用户问新手上路答!有无搞错啊!
哈哈长江后浪推前浪啊。
论坛跳转: