您好我是批处理文件编程的新手,我找到并修改了这个脚本
dir /b C:\mydocuments*.* > C:\Test\Listfile.txt
它应该在一个目录中搜索并列出该目录中的所有文件但没有任何反应只有一个cmd的闪存我使用的是Windows 7 X64位。谢谢你的帮助
答案 0 :(得分:1)
路径不正确。
它应该是c:\mydocuments\*.*
答案 1 :(得分:1)
我建议您查看THIS网站,以及以后您可以通过查看THIS网站进行更多故障排除研究。
这些是你的问题。
您的通配符(*.*
)前面没有\
。
您的path
必须是C:\Users\USERNAME\Documents
,其中用户名是您的计算机名称。
此外,您必须MKDIR
首先......或者绕过它。
这是它在我的Windows 10 PC上运行的固定代码
@ECHO OFF
IF not exist "C:\Test\" MKDIR C:\Test\
DIR /B C:\Users\USERNAME\Documents\*.* > C:\Test\Listfile.txt
PAUSE
请记住在批处理文件的开头使用@ECHO OFF。