Utilizzo in uno script le seguenti istruzioni:
var shell = new ActiveXObject("Wscript.Shell");
shell.Run(cmd,1,true);
se il comando contenuto in cmd non contiene spazi il comando viene eseguito correttamente
(es. C:/WINDOWS/NOTEPAD.EXE apre il notepad) mentre se cisono degli spazi non succede nulla
(es. C:/Programmi/Microsoft Office/OFFICE11/winword.exe).
Come posso ovviare a questo problema?
La funzione viene lanciata, ad esempio, da un'istruzione come la seguente:
javascript:esegui('C:/WINDOWS/NOTEPAD.EXE');
Grazie!