Möchte man ein Programm später starten lasen, also mit einer Verzögerung von ein paar Sekunden oder Minuten, so ist auch das möglich. Damit erreicht man auch eine Änderung der Reihenfolge der Auto Startprogramme beim Windows Start. Dazu nutzen wir eine einfache vbs- Datei.
Rechtsklick auf den Desktop / Neu / Textdokument Der Inhalt:
Rechtsklick auf den Desktop / Neu / Textdokument Der Inhalt:
Set WSHShell = WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
WSHShell.Run "C:\Windows\write.exe" Programmpfad nach Bedarf ändern.
WScript.Sleep 100
WSHShell.Run "C:\Programme\IrfanView\i_view32.exe"
Info: 1000 = 1 Sekunde 10000 = 10 Sekunden 60000 = 1 Minute....
Hinweis: Ist der Pfad mit einem Leerzeichen zum Beispiel in den Ordner Programme (x86) dann muss der Pfad so aussehen:
"""C:\Program Files (x86)\write.exe"""
"""C:\Program Files (x86)\write.exe"""
Rechtsklick auf die neue Datei und Neue Textdatei.txt in Programm.vbs umgenennen.
Win + R drücken shell:startup eingeben und dort nun in den Autostartordner die neue vbs kopieren / verschieben
Anwendungsbeispiel mit Netzwerklaufwerk verbinden
Set WSHShell = WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
WScript.Sleep 1000
Set objNetwork = CreateObject("Wscript.Network")
objNetwork.RemoveNetworkDrive "R:", True, True
objNetwork.RemoveNetworkDrive "R:", True, True
objNetwork.MapNetworkDrive "R:", "\\xx.xxx.xx.x\cad_infrastruktur", False, "USER", "PW"