¿Cómo se realiza el efecto de doble clic con VBScipt para abrir archivos?Abrir cualquier archivo por VBScript
Gracias
Lidia
¿Cómo se realiza el efecto de doble clic con VBScipt para abrir archivos?Abrir cualquier archivo por VBScript
Gracias
Lidia
CreateObject("WScript.Shell").Run("""C:\Program Files\my_html_files\file.htm""")
y comprobar la aplicación registrada con la extensión .htm (probablemente IExplore.exe
), en estas claves de registro:
HKLM\SOFTWARE\Classes\.htm
HKLM\SOFTWARE\Classes\htmlfile\shell\open\command
HKCU\Software\Classes\.htm
http://msdn.microsoft.com/en-us/library/bb774148(VS.85).aspx
<script language="VBScript">
function fnShellExecuteVB()
dim objShell
set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "notepad.exe", "", "", "open", 1
set objShell = nothing
end function
</script>
CreateObject("WScript.Shell").Run("C:\\Program Files\\my_html_files\\file.htm")
file.htm existe pero cuando ejecuto el script me sale el mensaje de que el sistema no puede encontrar el archivo específico? – lidia
Intentar colocar el archivo de script en la misma carpeta que el archivo html de destino, eliminar la ruta absoluta e intentar de nuevo – abatishchev
No puedo porque debo ejecutarlo solo desde esta RUTA – lidia
posible duplicado de [Abrir archivos con VisualBasicScript (.vbs)] (http://stackoverflow.com/questions/956362/open-files-using-visualbasicscript-vbs) – Helen