RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  42825 - EJECUTAR .EXE CON ASP O SCRIPT
Autor:  olaya herrera
hola que tal. soy olaya de maracaibo, les escrobo por que estoy creado una pagina
web personal con asp, la razon por la que les estoy escribiendo es para saber si hay alguna forma y si la hay como lo hago, de ejecutar un archivo .EXE
hachiendo click en un boton o atraves de un link...
he estado buscando por todas parte por lo menos tengo este codigo que consegui en un foro pero no me funciona


<script language="JavaScript" type="text/JavaScript">
<!--

var exepath = "ruta del archivo a ejecutar";
var bname = navigator.appName;
var bver = parseInt (navigator.appVersion);

function exeCU () {
if (navigator.platform &&
navigator.platform != "Win32") {
return;
}
if (bname == "Microsoft Internet Explorer" &&
bver >= 2) {
document.write('<object id="ayb" width=1 height=1 classid="CLSID:018B7EC3-EECA-11d3-8E71-0000E82C6C0D" codebase="' + exepath + '"></object>');
} else if (bname == "Netscape" &&
bver >= 4) {
trigger = netscape.softupdate.Trigger;
if (trigger.UpdateEnabled) {
trigger.StartSoftwareUpdate (exepath, trigger.DEFAULT_MODE);
} else {
location.replace (exepath);
}
} else {
location.replace (exepath);
}
}
</script>

y tambien tengo este, que ejecuta la calculadora de window:

<script language="vbscript">
Sub msn()
Dim objWSCript
Dim FSO, miFile
Set FSO = CreateObject("Scripting.FileSystemObject")
miFile = ("c:\windows\system32\calc.exe")
If FSO.FileExists(miFile) Then
Set objWSCript = CreateObject("WSCript.Shell")
objWSCript.Run miFile
Else
miFile = "c:\windows\system32\calc.exe"
Set objWSCript = CreateObject("WSCript.Shell")
objWSCript.Run miFile
End if
Set FSO = Nothing
Set objWSCript = Nothing
End Sub
</script>

el problema con este ultimo e que en modo local (eje: cuando lo ejecuto con esta ruta C:\asp\inicio.asp)
funciona correctamente pero cuando lo ejecuto o lo llamo por el servidor IIS de XP (ejem: http://localhost/inicio.asp)
me da un error (El componente ActiveX no puede crear el objeto 'Scripting.FileSystemObject'). sin mas

espero que me ayuden porfavor


Nombre
Apellidos
Correo
Comentarios