我不知道从哪里开始: - /
我有一个包含大约500个文件的文件夹,我想按照修改日期的顺序打印出来。我可以一个接一个地完成它们,但是为什么在我确定会有使用批处理的方法时呢?
请帮忙......
答案 0 :(得分:3)
你应该看看PrintAny.bat,它应该处理从批量打印一个文件的任务。
对于以修改日期顺序执行此操作的任务,dir
命令将按所需顺序提供列表。然后for
命令将处理此列表,调用PrintAny来执行打印部分。
for /f "tokens=*" %%f in ('dir /od /tw /b /a-d "c:\DocDir\*.*"') do (
call printAny.bat "%%~ff"
)
答案 1 :(得分:0)
如果你有Windows 7,你可以右键单击文件并选择打印。
据我所知,您可以选择特定类型的所有文件(Word,PDF等)并以这种方式打印。如果它们具有不同的类型,则不允许您打印所选的所有文件,因此您必须一次选择每种类型。 (例如,在文件夹中搜索.PDF,选择所有文件,右键单击它们并选择打印选项)
答案 2 :(得分:0)
dir *.txt /b /s >> C:\temp\test.txt
试试这个