Zeitablauf in vbs vor neuem Befehl[gelöst]
- Jag Panzer
- Meister
- Beiträge: 308
- Registriert: 22.01.2010, 08:22
- Gender:
Zeitablauf in vbs vor neuem Befehl[gelöst]
HI,
habe gerade ein Problem mit der Zeitangabe in vbs. Habe diese beiden Standard Scripte laufen um eine Config ein und aus zu blenden. Beide auf Klick.
1.
2.
Jetzt zu meinem Problem:
Ich möchte einen Zeitraum verstreichen lassen und dann die Config wieder automatisch ausblenden lassen.
Ungefähr so:
3.
Ausprobiert habe ich auch leider ohne Erfolg:
4.
Die unterste Zeile in 3. ist der Pfad zu vbs 2. s.o.. Für mich wäre also die Zeile 3 in Beispiel 3. wichtig.
Kann mir da jemand einen Tipp geben. Bei mir hackelt es gerade im Oberstübchen.
Vorallem hatten wir das Thema glaube ich auch schon mal hier besprochen im Forum.
mfg Jag
habe gerade ein Problem mit der Zeitangabe in vbs. Habe diese beiden Standard Scripte laufen um eine Config ein und aus zu blenden. Beide auf Klick.
1.
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei paused=0"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei show"
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei paused=1"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei hide"
Ich möchte einen Zeitraum verstreichen lassen und dann die Config wieder automatisch ausblenden lassen.
Ungefähr so:
3.
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei paused=0"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei show"
WSHShell.RUN "runtime10000"
WSHshell.RUN "D:\Jag\Schriftliches\Scripte\Hide Home menü.vbs"
4.
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei paused=0"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei show"
WSHShell.RUN "C:\Programme\Samurize\Client.exe i=Drei togglerrunning 10000"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei paused=1"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei hide"
Kann mir da jemand einen Tipp geben. Bei mir hackelt es gerade im Oberstübchen.


mfg Jag
Zuletzt geändert von Jag Panzer am 29.09.2015, 20:29, insgesamt 2-mal geändert.
Du kannst die Welt nicht ändern aber du musst aufpassen das die Welt Dich nicht ändert.
-
Tante Google
- moinmoin
- ★ Team Admin ★
- Beiträge: 61942
- Registriert: 14.11.2003, 11:12
- Hat sich bedankt: 166 Mal
- Danke erhalten: 911 Mal
- Gender:
Re: Zeitablauf in vbs vor neuem Befehl
Meinst du eine Pause setzen mit
Zeit natürlich einstellbar.
Code: Alles auswählen
WScript.Sleep 2000
- Jag Panzer
- Meister
- Beiträge: 308
- Registriert: 22.01.2010, 08:22
- Gender:
Re: Zeitablauf in vbs vor neuem Befehl
Hi,
super moinmoin, da Danke
ich Dir herzlich. Auf "WScript" wäre ich nicht gekommen. Mit "Sleep" hatte ich es auch ausprobiert aber halt mit "WSHShell.Run" vorangestellt. Jetzt läuft es.
Lösung:
mfg Jag
super moinmoin, da Danke


Lösung:
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei paused=0"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei show"
WScript.Sleep "2000"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei hide"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Drei paused=1"
Du kannst die Welt nicht ändern aber du musst aufpassen das die Welt Dich nicht ändert.