62,614
社区成员
发帖
与我相关
我的任务
分享
@echo OFF
set reader_path="C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe"
set printer_name=Microsoft XPS Document Writer1
set LOGFILE="C:\Users\lenovo\Desktop\MENU开发\Print_1.log"
ECHO Please Input Your File Path >> %LOGFILE%
ECHO Please Input Your File Path
set /p Input=
ECHO %Input% >> %LOGFILE%
if exist "%Input%" (
echo File Path Is Correct!Start Printing >> %LOGFILE%
echo File Path Is Correct!Start Printing
GOTO PRINT_D
) else (
echo Sorry,Your File Path Is Incorrect!Please Check Again >> %LOGFILE%
echo Sorry,Your File Path Is Incorrect!Please Check Again
GOTO END
)
:PRINT_D
CD %Input%
setlocal EnableDelayedExpansion
SET /A COUNT_1=0
FOR /F %%A IN (CUSTOMER_NO.txt) DO (
FOR /R %%s in (*%%A*.pdf) do (
ECHO PRINTING %%s >> %LOGFILE%
ECHO PRINTING %%s
SET /A COUNT_1+=1
%reader_path% /t "%%s" "%printer_name%"
)
)
ECHO PRINTING IS FINISHED,Total Files %COUNT_1% >> %LOGFILE%
ECHO PRINTING IS FINISHED,Total Files %COUNT_1%
:END