Ciao a tutti di html,
vorrei chiedervi se potete darmi un aiuto su come risolvere questa cosa di Javascript dato che non riesco ad arrivare a una soluzione già da un bel po' e soprattutto se è possibile farlo.
Allora ho fatto questa funzione che serve ad avviare un exe e altri programmi dal pc client:
codice:
<script language="javascript" type="text/javascript">
function avvia(cmd){
var shell = new ActiveXObject("WScript.shell");
shell.run(cmd,1,true);
}
</script>
e tra le varie funzioni me ne serve una necessaria a cambiare da web l'indirizzo ip e le varie configurazioni di rete e la chiamo così:
codice:
<a href="#" onclick="avvia('%windir%/system32/WindowsPowerShell/v1.0/powershell.exe -noexit netsh interface ip set address name="Connessione alla rete locale (LAN)" source=static addr=<%=ind%> mask=<%=submask%> gateway=<%=gwy%> gwmetric=0
')">
[img]../immagini/cambiaip_tasto.png[/img]
</a>
ecco il problema si trova proprio a quelle virgolette che sembra siano obbligatore che specificano il nome della connessione locale.
Ho provato in tutti i modi, con lo slash, con le virgolette doppie ecc.ecc ma mi bloccano lo script!!!!
C'è un modo per risolvere la cosa??
Graziee