Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 批处理文件,用于打印目录中的所有文件(.pdf&x27;s和.docs)_Windows_Batch File_Pdf_Printing_Dos - Fatal编程技术网

Windows 批处理文件,用于打印目录中的所有文件(.pdf&x27;s和.docs)

Windows 批处理文件,用于打印目录中的所有文件(.pdf&x27;s和.docs),windows,batch-file,pdf,printing,dos,Windows,Batch File,Pdf,Printing,Dos,运行Win7时,我需要一个批处理文件,该文件将打印特定目录中的所有.doc和.pdf文件。非常感谢您的帮助 首先,您需要在同一目录中: @echo off pushd "C:\directory_with_documents" for %%a in (*.pdf *.doc) do ( call printjs.bat "%%~fa" ) 并在开始时更改目录。 请记住,printJS使用invokeverb函数,如果系统上的语言与英语不同,该函数可能会失败。我们如何将其更改为仅打印前两页

运行Win7时,我需要一个批处理文件,该文件将打印特定目录中的所有.doc和.pdf文件。非常感谢您的帮助

首先,您需要在同一目录中:

@echo off
pushd "C:\directory_with_documents"
for %%a in (*.pdf *.doc) do (
   call printjs.bat "%%~fa"
)
并在开始时更改目录。
请记住,printJS使用invokeverb函数,如果系统上的语言与英语不同,该函数可能会失败。

我们如何将其更改为仅打印前两页?