У меня есть файл bat 7 Win, который предлагает пользователю ввести число, а затем передает это число в качестве аргумента в сценарий tcl.
Для предоставления номера используется оптический сканер штрих-кода, но затем я хочу, чтобы пользователь мог изменить номер (используя клавиатуру), прежде чем файл bat продолжится. Проблема заключается в том, что сканер, кажется, добавляет возврат каретки в конце сканирования, что приводит к автоматическому продолжению файла bat (если вместо ввода сканера вместо ввода введите число, файл bat не продолжится, пока не будет нажата клавиша Enter) ,
Поэтому я хочу, чтобы файл bat игнорировал возврат каретки, отправленный сканером, но затем продолжал, когда пользователь нажимал Enter на клавиатуре.
Вот мой файл летучей мыши:
echo off
set /p sernum= Enter the serial number:
cd C:\Tcl\bin
tclsh.exe tcl_file.tcl %sernum%
cmd