我目前正在执行此操作,以对目录中的特定类型的文件执行单个命令。
COPY *.prn /B \\\\{$PC}\\{$PRINTER}
PC和打印机部件是冗余的,无需了解
不是一次执行所有文件,而是希望能够通过循环一次执行一个文件
答案 0 :(得分:2)
试试这个:
for %%i in (*.prn) do COPY "%%~i" /B \\\\{$PC}\\{$PRINTER}
答案 1 :(得分:0)
我不完全确定你的意思但是试试这个,它将为当前目录中的每个文件执行一次命令(所有子目录,但这个确切的snipets不适合子目录)以扩展名.prn结尾:
for /r %%a in (*) do (
if %%~xa == .prn (
copy %%~na%%~xa /B \\\\{$PC}\\{$PRINTER}
)
)
告诉我这是否不起作用,或者您也想为子目录执行此操作。
你的,莫娜