Wie führt man den Doppelklick-Effekt mit VBScipt, um Dateien zu öffnen?Öffnen Sie eine beliebige Datei mit VBScript
Dank
Lidia
Wie führt man den Doppelklick-Effekt mit VBScipt, um Dateien zu öffnen?Öffnen Sie eine beliebige Datei mit VBScript
Dank
Lidia
CreateObject("WScript.Shell").Run("""C:\Program Files\my_html_files\file.htm""")
Und die Anwendung mit der Erweiterung HTM (wahrscheinlich IExplore.exe
), in diesem Registrierungsschlüssel registriert überprüfen:
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>
können Sie mir bitte ein Beispiel geben, wie zu öffnen die Datei C: \ Programme \ my_html_files \ file.html thx – lidia
Ich bekomme die Fehlermeldung: ActiveX-Komponente kann nicht Objekt erstellen: 'Shell-Anwendung'? – lidia
Es sollte "Shell.Application" sein, nicht "shell.Shell_Application". –
CreateObject("WScript.Shell").Run("C:\\Program Files\\my_html_files\\file.htm")
file.htm existieren, aber wenn ich das Skript ausführen, bekomme ich die Nachricht, dass das System die spezifische Datei nicht finden kann? – lidia
Versuchen Sie, Skript-Datei in den gleichen Ordner wie Ziel-HTML-Datei, entfernen Sie den absoluten Pfad und versuchen Sie es erneut – abatishchev
Ich kann nicht, weil ich es nur aus diesem Pfad ausführen müssen – lidia
mögliche Duplikate von [Öffnen Sie Dateien mit VisualBasicScript (. Vbs)] (http://StackOverflow.com/Questions/956362/Open-Files-Use-VisualBasicscript-Vbs) – Helen