Anexando nome de arquivo e caminho no arquivo em lote

Anexando nome de arquivo e caminho no arquivo em lote

Estou tendo dificuldade em aprender como usar linhas de comando e usar arquivos em lote.

O que eu quero fazer é escrever um caminho personalizado e adicionar o nome do arquivo para que a saída possa ser salva lá.

Isto é o que eu tenho

@echo none
REM Optimizing JPEG with jpegtran
forfiles /p %1 /s /m "*.jpg" /c "cmd /c echo processing @path && c:\users\myname\desktop\jpegtran.exe -optimize -progressive -copy none -outfile "c:\users\desktop\output\"@filename @path"
pause

basicamente eu gostaria que o seguinte acontecesse

-outfile "c:\users\desktop\output\"@file
-outfile "c:\users\desktop\output\filename.jpg"

Não tenho certeza de como eu faria isso

informação relacionada