mysticfighter
Goto Top

mit VBS Internetseiten öffnen

Hallo zusammen,

ich versuche grad mir das Leben etwas im Internet zu erleichtern.
Wenn ich online gehe, habe ich so ein paar Seiten, die ich mir standardmäßig immer anschaue. Da ich aber nicht immer jede Seite manuell aufmachen will, möchte ich gerne, dass dies ein Script für mich übernimmt.
Ich möchte dann diese Script auch in den Autostart von XP legen, deswegen ein Script.
(Sonst könnte ich es ja auch mit dem Lesezeichen-Manager von Firefox machen)
Mein Script hatte ich mir wie folgt vorgestellt:

'Variablen und Konstanten festlegen
Dim programm1, programm2
Dim shell

'Programme bestimmen Pfad zum Programm eingeben
programm1 = "C:\Programme\Mozill~1\firefox.exe"
programm2 = "C:\Programme\Mozill~1\firefox.exe"

'shell-opjekt erstellen
Set shell = WScript.CreateObject("shell.Application")

WScript.sleep (6000)

'Programm öffnen
shell.open programm1
shell.open programm2

'Programmfenster auf dem Bildschirm anordnen
WScript.sleep (6000)
shell.Tilevertically
WScript.Quit
'Ende

Es öffnet mir auch zweimal den Firefox, nur ich weiß nicht, wie ich es hinbekomme, dass ich zwei verschiedene Internetseiten aufgemacht bekomme.
Da
programm1 = "C:\Programme\Mozill~1\firefox.exe http://www.seite1.de;
programm2 = "C:\Programme\Mozill~1\firefox.exe http://www.seite2.de;
leider nicht funktioniert.

Hoffe ich habe mein Problem gut beschrieben und ihr könnt mir weiter helfen.
Danke schon mal
mysticfighter

Content-Key: 42146

Url: https://administrator.de/contentid/42146

Printed on: April 25, 2024 at 12:04 o'clock

Mitglied: 11078
11078 Oct 13, 2006 at 17:17:39 (UTC)
Goto Top
Hallo,

das sollte klappen:

'Variablen und Konstanten festlegen  
Dim shell

'shell-objekt erstellen  
Set shell = WScript.CreateObject("WScript.Shell")  

WScript.sleep (6000)
'Programm öffnen  

shell.Run("J:\Programme\Firefox\firefox.exe http://www.google.de")  
shell.Run("J:\Programme\Firefox\firefox.exe http://www.test.de")  

'Programmfenster auf dem Bildschirm anordnen  
WScript.sleep (6000)


Set objShell = CreateObject("Shell.Application")  
objShell.TileVertically

WScript.Quit
'Ende  


Gruß,
Tim
Member: bastla
bastla Oct 13, 2006 at 18:36:45 (UTC)
Goto Top
Hallo mysticfighter!

Vielleicht solltest Du die mal die Firefox-Erweiterung Tab Mix Plus ansehen. Damit bekommst Du ua auch einen Session-Manager, der sogar nach einem Absturz ein Wiederherstellen der zuletzt geöffneten Seiten anbieten kann ...

HTH
bastla
Member: mysticfighter
mysticfighter Oct 14, 2006 at 06:09:57 (UTC)
Goto Top
Hallo nochmals.
Danke für die Tipps.
Ich musste bei dem Script zwischen jedes Programm nur ne kleine Pause mit einbauen, da Firefox sonst nur die erste der beiden Seiten öffnet.

shell.Run("C:\Programme\Mozill~1\firefox.exe http://www.googel.de;)
WScript.sleep (2000)
shell.Run("C:\Programme\Mozill~1\firefox.exe http://www.test.de;)
Ansonsten klappt es wunderbar!
Danke nochmals Tim.
Die Firefox-Erweiterung habe ich mir schon runter geladen und werde sie auch mal ausprobieren.
Danke bastla dafür.

Gruß
Timo