Я больше похож на парня из bash, чем за пакет, и я изо всех сил пытаюсь понять, почему этот подстановочный знак не работает. У меня есть пакетный файл для печати документов, но я хочу использовать подстановочный знак для номера версии.
Например: Это работает:
@ECHO OFF
CLS
ECHO PRINTING HR PACKAGE
PAUSE
SET PDF_DS_P=call "Print_PDF_Double_Sided.cmd"
SET PWD=\Orientation Package\HR\
SET F1="%PWD%HR Docs\HR Welcome (rev02.00).pdf"
%PDF_DS_P% %F1%
Double_Sided.CMD
%PRINTCMD% "%~1" "\\%SERVER%\%SHARE%"
Но если я сделаю следующее, скрипт сломается:
SET F1="%PWD%HR Docs\HR Welcome (rev*).pdf"