%~dpn1.exe
Lançamento do programa em lote com 1 parâmetro (caminho completo para o arquivo)
program.cmd "C:\Path\To\File\Filename.txt"
Agora, este programa consiste em 1 comando:
echo %1
E apenas imprime um argumento: C:\Path\To\File\Filename.txt
para o exemplo acima.
Mas eu quero imprimir um argumento (caminho completo) com outra extensão, por exemplo %código%. Para o exemplo acima, quero imprimir .exe
.
Como fazer isso?
No seu programa.cmd, você pode simplesmente escrever comandos como normalmente os usaria no prompt de comando.
Tags windows syntax batch-file path