Name: keridbey Date: March 24, 2008 at 05:51:48 Pacific Subject: Empty Keyboard Buffer in batch/VBS OS: WinXP CPU/Ram: 1.83 Ghz / 1 Gb Model/Manufacturer: Dell
Comment:
Does anyone know of a way to programmatically clear the keyboard buffer (or temporarily block it from receiving any new keystrokes)? There is a batch file that many people in my office use frequently, and in certain circumstances a standard input prompt changes from the norm; however, the user is used to entering certain information at the normal prompt, so they enter that information instead of reading the prompts, which can lead to problems. The popular idea was to use CHOICE.EXE to stop them, but the ear-piercing beep it produces when the user hits a key other than what they should can be heard for quite a distance. I'm just hoping to render what they type for about five seconds moot, either in batch or possibly a VB script.
The information on Computing.Net is the opinions of its users. Such
opinions may not be accurate and they are to be used at your own risk.
Computing.Net cannot verify the validity of the statements made on this site. Computing.Net and Computing.Net, LLC hereby disclaim all responsibility and liability for the content of Computing.Net and its accuracy.
PLEASE READ THE FULL DISCLAIMER AND LEGAL TERMS BY CLICKING HERE