Já pesquisei na internet e não consigo encontrar solução para o meu problema. Acho que todos já tiveram este problema porque não é normal não haver uma resolução para o caso.
eis o meu código simples em html:
<html>
<head>
<title></title>
<script language="javascript" type="text/javascript">
function runCmd, runCmd1(sApp, sApp1)
{
var shell=new ActiveXObject("WScript.shell");
shell.run(sApp);
shell.run(sApp1);
}
</script>
</head>
<body>
<input type="Button" value="Path With Spaces" onclick="runCmd('C:\\Program Files\\Movie Maker\\moviemk.exe')">
<br><br>
<input type="Button" value="Path Not Space" onclick="runCmd1('C:\\Windows\\notepad.exe')">
</body>
</html>No primeiro butão dá erro porque não consegue encontrar o caminho completo, visto que existe o caracter espaço entre Program Files e Movie Maker.
Como dar a volta à solução?
Já escrevi C:\\Program%20Files\\Movie%20Maker, mas o erro persiste.
Já inseri double quotes """C:\\Program Files\\Movie Maker....""" mas o erro persiste.
Apenas o botão dois sem espaço é que funciona.
Copiem o código para um ficheiro teste.html e por favor ajudem-me....
Sei que posso fazer de uma outra maneira apenas em teste.vbs, mas eu como sou curioso e persistente gostava de saber executar o código como ele está.
Abraços



Postagens
Male
