Usando caminhos com espaços no script em lote
Você pode fazer uso de algumas outras variáveis de ambiente predefinidas:
F:\test>set
...
ProgramFiles(x86)=C:\Program Files (x86)
...
Use o seguinte comando (que parece "mais normal"):
set dir=%ProgramFiles(x86)%\dir
%dir%\callee.exe
Leitura Adicional
- Um índice A-Z da linha de comando do Windows CMD - Uma excelente referência para todas as coisas relacionadas à linha do Windows cmd.
- variáveis de ambiente - Variáveis de ambiente são usadas principalmente em arquivos de lote, elas podem ser criadas, modificadas e excluídas para uma sessão usando o comando SET.