Programma openen met VBS

Status
Niet open voor verdere reacties.

Jacob01

Gebruiker
Lid geworden
7 feb 2009
Berichten
65
Ik ben een absolute beginner wat VBS betreft. Maar ik heb een vraag: op internet vond ik de volgende scripts
Set shl = CreateObject("Wscript.shell")
shl.Run "www.vi.nl"

Set WshShell = WScript.CreateObject ("WScript.Shell")
WshShell.Run ("notepad.exe")

Set shl = CreateObject("Wscript.shell")
shl.Run "www.refdag.nl"


Set WshShell = WScript.CreateObject ("WScript.Shell")
WshShell.Run ("C:\Program Files\Audacity\audacity.exe")

Set WshShell = WScript.CreateObject ("WScript.Shell")
WshShell.Run ("audacity.exe")


Nu opent dit programma beide websites correct, ook notepad wordt geopend, maar Audacity niet. Weet iemand hier de oorzaak van>?
 
Hallo Jacob

De reden dat het op die manier niet werkt ligt aan de aanhalingstekens,
voor & na het pad C:\Program Files\Audacity\audacity.exe staat maar één " dit moeten er drie zijn.
Doe het eens als volgt :

Set WshShell = WScript.CreateObject ("WScript.Shell")
WshShell.Run ("""C:\Program Files\Audacity\audacity.exe""")

Je kan ook de haakjes weglaten :

Set WshShell = WScript.CreateObject ("WScript.Shell")
WshShell.Run """C:\Program Files\Audacity\audacity.exe"""
 
Kunnen we hier nog een reactie op verwachten, of moeten we ons eerst een baard van 5 weken laten groeien
 
Kunnen we hier nog een reactie op verwachten, of moeten we ons eerst een baard van 5 weken laten groeien

Ja zeker, vandaag! Het werkt! Hartelijk dank!

Waar is het aantal " " wat je moet gebruiken afhankelijk van? (van het aantal /) ?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan