webForumDet fria alternativet

Starta FireFox med WSH-skript

2 svar · 328 visningar · startad av Skarre

SkarreMedlem sedan apr. 20012 427 inlägg
#1

Jag vill öppna FireFox och samtidigt ladda en url med hjälp av ett WSH-skript, men det vill sig inte. Jag lyckas via "kommandotolken", då är det bara att skriva in url:en direkt efter.

firefox http://www.google.se

Så här ser skriptet ut:

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("""C:\Program\Mozilla Firefox\firefox.exe")
Set WshShell = Nothing

Men när jag försöker lägga till url:en på slutet

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("""C:\Program\Mozilla Firefox\firefox.exe http://www.google.se")
Set WshShell = Nothing

Protesterar windows:

Rad: 2
Tecken: 1
Fel: Det går inte att hitta filen

Jag har inte riktigt hajat syntaxen och undrar om någon skulle kunna hjälpa mig.

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2

Det du har gjort är att du har ett extra citationstecken först i strängen. Detta kan du ta bort, alt. avsluta med ett citationstecken till efter exe-filens namn:

 Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("[u]""[/u]C:\Program\Mozilla Firefox\firefox.exe[u]""[/u] [url]http://www.google.se[/url]")
Set WshShell = Nothing
 Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("C:\Program\Mozilla Firefox\firefox.exe [url]http://www.google.se[/url]")
Set WshShell = Nothing

Jag rekommenderar metod 1!

SkarreMedlem sedan apr. 20012 427 inlägg
#3

Kanon! :bire

120 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
117 ms — hämta tråd, inlägg och bilagor (db)