2015-06-26 9 views

Antwort

9

Sie haben nicht viele Möglichkeiten. Wenn Sie ein Konsolenskript haben, und ich nehme an, dass Sie dies tun, können Sie Eingaben vom Benutzer lesen, aber es registriert nur, wenn Sie [ENTER] drücken. Sie können also anhalten, bis die Eingabetaste gedrückt wird. Zum Beispiel:

WScript.Echo "Press [ENTER] to continue..." 

' Read dummy input. This call will not return until [ENTER] is pressed. 
WScript.StdIn.ReadLine 

WScript.Echo "Done." 

Es gibt auch den alten pause Befehl von DOS Tagen. Wenn Sie jedoch ein neues Konsolenfenster zum Ausführen von pause scannen, wird ein zweites Fenster angezeigt. Sie müssen eine Taste in , die Fenster drücken, um zu Ihrem Skript zurückzukehren. Wahrscheinlich nicht was du willst.

Abgesehen von Drittanbietern verfügt VBScript jedoch über keine Methoden zum Lesen von Tastatureingaben zur Laufzeit.

Verwandte Themen