有这么一段批处理
@echo off
for /f "delims=" %%i in ('dir "c:\system\" /b/s/d/a-d') do echo "%%i"-"%setup%:%%~pnxi">>1.txt
pause>nul
现在创建c:\system(空文件夹),运行上述命令后屏幕会提示找不到文件,我想把这个提示隐藏。
但是发现在语句后加>nul,即使c:\system内有文件,也不能把正确的输出结果放到1.txt中了,怎么办?
[ Last edited by wuhanbin on 2008-8-19 at 11:18 AM ]
@echo off
for /f "delims=" %%i in ('dir "c:\system\" /b/s/d/a-d') do echo "%%i"-"%setup%:%%~pnxi">>1.txt
pause>nul
现在创建c:\system(空文件夹),运行上述命令后屏幕会提示找不到文件,我想把这个提示隐藏。
但是发现在语句后加>nul,即使c:\system内有文件,也不能把正确的输出结果放到1.txt中了,怎么办?
[ Last edited by wuhanbin on 2008-8-19 at 11:18 AM ]
