Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Anti-finger-wund-klicking Programm

ZEPH / 38 Antworten / Flachansicht Nickles

Kann ich ein kleines Programm schreiben, mit dem ich durch aufrufen dieses Programmes mehrere andere Programme starten kann. Ihr denkt wahrscheinlich HÄÄÄÄÄ aber es ist ganz einfach. Ich brauch ein Programm, das wenn ich z.B. im Internet surfen will es den IE, den Virusscan und die Firewall startet. Wenn ich die immer von Hand starten muss, klick ich mir hier noch die Finger wund.

bei Antwort benachrichtigen
(Anonym) ZEPH „Anti-finger-wund-klicking Programm“
Optionen

Ich beschäftige mich seit einigen Tagen mit dem WSH und hab gleich mal ein script geschrieben. Der Effekt: Ein Doppelklick auf die Verknüpfung und alles was man so braucht startet automatisch.
Das script sieht so aus:


'VBS-Script zum Starten von DFÜ-Netzwerk + Tools

set osh = wscript.CreateObject("wscript.Shell" 'Shell-Objektdefinieren
osh.run "start C:\WINDOWS\RUNDLL32.EXE Rnaui.dll,RnaDial Provider" 'Einwahlfenster öffnen
wscript.sleep 1000 '1 Sekunden warten (damit Programm starten kann)
osh.SendKeys "{Enter}" 'Onlineeinwahl starten
osh.run "start C:\Programme\AVPersonal\Avgctrl.exe" 'Antivir starten
wscript.sleep 25000 '25 Sekunden warten (damit Programm starten kann)
osh.SendKeys "%{F4}" 'Fenster schliessen
osh.run "start C:\Programme\ZoneLabs\ZoneAlarm\zonealarm.exe" 'ZoneAlarm starten
wscript.sleep 15000 '15 Sekunden warten (damit Programm starten kann)
osh.run "start C:\Programme\PostMe2.02\POSTME.exe" 'PostMe starten
wscript.sleep 5000 '5 Sekunden warten (damit Programm starten kann)
osh.run "start C:\Programme\AnalogX\POW\pow.exe" 'Pow starten
wscript.sleep 5000 '5 Sekunden warten (damit Programm starten kann)
osh.run "start Z:\Opera\Opera.exe" 'Opera5.11 starten

Das sieht jetzt ein bischen wirr aus aber mit´nem ordentlichen Editor
geht das ganz gut, der hebt die Strings dann farbig hervor.
Einen guten Freeware-Editor namens Proton gibts hier:
http://www.computerchannel.de/download/dl_detailseite3_db.phtml?progid=2717

In zeile eins musst Du noch das Wort "Provider" durch deinen Provider ersetzen oder aus deiner sita20 liste kopieren.
Die Programme musst Du natürlich an deine anpassen.
Die strings zwischen den "-zeichen dürfen keine leerzeichen enthalten
also nicht C:\...\I E\... sondern C:\...\IE\...
Der IE beschwert sich zwar wenn man den Ordner umbenennt aber es funktioniert ohne Probleme.
Die Wartezeiten sind in Millisek. die kannst Du verändern wie du willst. Ich hab´s so gemacht das der Browser erst startet wenn die Verbindung steht, dann kommt die Startseite ohne Fehlermeldung.
1 befehl = 1 zeile
die Texte hinter dem ´-zeichen sind persönliche kommentare, da kannst Du schreiben was du willst.
Am ende speicherst Du das ganze als xyz.vbs und das wars.

So, ich glaub damit sollte es funktionieren, bei mir geht´s prima.

Jetzt warte ich nur noch auf die üblichen Kommentare wie gefährlich
der WSH ist, weil jetzt jeder Dussel Viren programmieren könnte (wer das wirklich will macht das schon längst), das morgen die Welt untergeht, u.s.w.

M.f.G.

bei Antwort benachrichtigen
besser ist es! Deter (Anonym)