Come faccio a far funzionare qualcosa del genere?
SET DIR=c:\program files (x86)\dir\
%DIR%callee.exe
Soluzione normale, che consiste nell'utilizzare virgolette doppie attorno al valore delle DIR
variabili, ma si traduce in "c:\program files (x86)\dir\"callee.exe
una chiamata che sembra sbagliata.
set dir=%ProgramFiles(x86)%\dir
(senza trascinamento \
. Quindi puoi usare quello %dir%\callee.exe
che sembra più normale;)
"%DIR%callee.exe"
che si espande in"c:\program files (x86)\dir\callee.exe"