Script / Batch Leertaste automatisch drücken?
Hallo,
ich hatte es zwar schonmal selbst zusammenbekommen die Datei aber verloren und nun krieg ich es nicht mehr hin.
Ich möchte ein "Programm" ich glaube ich hatte es als VBS-Datei oder Batch, dass immer wieder die Leertaste drückt. Hat letztes mals uper funktioniert, man hat die Datei aufgerufen und ab da wurde eine vorgegebene Anzahl an Wiederholungen die Leertaste automatisch betätigt.
Kann mir jemand den Code dafür sagen? Es waren glaube ich echt nur 3-4 Zeilen aber ich bekomme es nicht mehr hin.
Vielen dank !!!
2 Antworten
set WshShell = CreateObject("WScript.Shell")
do
WshShell.SendKeys " "
WScript.Sleep 1000 '1 Wartesekunde
loop
Sollte so als .vbs funktionieren
kann man da noch einbauen dass es nur z.B. 10x gemacht wird und dnan abbricht? Oder eine Tastenkombi zum abbrechen?
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Batch
mit einer begrenzten Anzahl von Loops wäre es als VBS :
set WshShell = CreateObject("WScript.Shell")
for i = 1 to 10
WshShell.SendKeys " "
WScript.Sleep 1000
next
als Batch:
echo off
echo set WshShell = CreateObject("WScript.Shell") >skey.vbs
echo WshShell.SendKeys " " >>skey.vbs
echo WScript.Sleep 1000 >>skey.vbs
for /l %%g in (1,1,10) do cscript /nologo "skey.vbs"
del /q /f "skey.vbs"
pause
Woher ich das weiß:eigene Erfahrung – Ich mach das seit 30 Jahren