Você deve usar dois símbolos de porcentagem como este: %%1
, que funcionará para um arquivo em lotes.
Ele evita o %%
em um sinal de porcentagem.
Eu quero associar uma extensão a um programa por um arquivo em lotes.
Este comando funciona bem quando o escrevo de forma interativa.
ftype wavfile="%ProgramFiles(x86)%\VideoLAN\VLC\vlc.exe" "%1"
Mas quando eu escrevo em um arquivo de lote e executo, então %1
é reconhecido como uma variável, então termina com:
ftype wavfile="%ProgramFiles(x86)%\VideoLAN\VLC\vlc.exe" ""
Acho que alguém já fez a mesma pergunta, mas não consegui encontrar.
Como posso usar %1
ou algumas outras variáveis de argumento em um arquivo de lote?
Você deve usar dois símbolos de porcentagem como este: %%1
, que funcionará para um arquivo em lotes.
Ele evita o %%
em um sinal de porcentagem.