中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-19 11:35
47,814 主题排行 / 349,908 发帖 / 今日 0 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » [求助]如何隐藏找不到文件的提示“file not found”
可打印版本  1,044 / 10
第1楼 poplarshine 发表于 2008-08-23 12:25
初级用户 发帖 8 积分 24
[求助]如何隐藏找不到文件的提示“file not found”
我用attrib和copy时,当来源文件不存在是来提示“file not found”,我想把这提示隐藏了怎样做?我在命令后加上“ > NUL”也不行。
第2楼 ily2013 发表于 2008-08-23 13:55
中级用户 发帖 83 积分 247
>nul 2>nul
第3楼 poplarshine 发表于 2008-08-23 14:25
初级用户 发帖 8 积分 24
好象不行呀
第4楼 HAT 发表于 2008-08-23 15:17
版主 发帖 5,017 积分 9,023
行就是行,不行就是不行,“好像不行”是咋回事?
第5楼 poplarshine 发表于 2008-08-23 15:39
初级用户 发帖 8 积分 24
不行,有这样的提示
Too mang Parameters
Parameter value not allowed -2
第6楼 HAT 发表于 2008-08-23 15:43
版主 发帖 5,017 积分 9,023
有空格的时候记得加双引号
第7楼 poplarshine 发表于 2008-08-23 15:58
初级用户 发帖 8 积分 24
有加双引号,脚本如下。
attrib -r -a -s -h "C:\ADOS\image.bmp" >nul 2>nul
copy /y "C:\ADOS\image.bmp" "C:\ADOS\ARGJ" >nul 2>nul
attrib -r -a -s -h "C:\ADOS\image.jpg" >nul 2>nul
copy /y "C:\ADOS\image.jpg" "C:\ADOS\ARGJ" >nul 2>nul
第8楼 hisplay 发表于 2008-08-24 11:35
初级用户 发帖 56 积分 108
看不明白........

[ Last edited by hisplay on 2008-8-24 at 11:37 AM ]
第9楼 bnxf 发表于 2008-08-26 18:23
初级用户 发帖 16 积分 29
确认运行前目标路径C:\ADOS\有ARGJ文件夹
第10楼 jh1688 发表于 2008-08-26 18:57
中级用户 发帖 126 积分 248
Originally posted by poplarshine at 2008-8-23 03:58 PM:
有加双引号,脚本如下。
attrib -r -a -s -h "C:\ADOS\image.bmp" >nul 2>nul
copy /y "C:\ADOS\image.bmp" "C:\ADOS\ARGJ" >nul 2>nul
attrib -r -a - ...


不知道楼主在拷贝文件时那么多引号干什么用,你的文件路径中又没有空格,用那么多引号没有什么作用的,且你的批处理写法没有问题,我运行一切正常,没有任何提示……
第11楼 HAT 发表于 2008-08-26 19:20
版主 发帖 5,017 积分 9,023
楼主是在纯DOS下运行的?
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023