значит есть статья http://habrahabr.ru/post/200528/
будет полезна тем, кто имеет сканер с кнопками
там сказано, как эти кнопки использовать без быдлософта
только автор там херней страдает
а я хочу сделать один батник с параметрами
значит надо написать 1 файл, который имеет 2 параметра
scan и print на 2 кнопки
при нажатии этих кнопок запускается батник с нужным ключом
что должен делать?
scan
в папке мои документы проверяется папка scan и если ее нет, то создается (можно пропустить этот шаг, если лень будет писать)
потом вызывается утилита из статьи wiatest с путем до папки скана и сканирует в файл, у которого имя файла есть дата и время с секундами
я замаялся парсить двоеточия и делать из них точки в формате времени
в папке тмп (системная переменная используется) создается файл с датой и временем, как в предыдущем варианте
потом вызывается утилита ImagePrint.exe с параметром имени файла с датой и временем
потом удаляется этот файл
получить путь до папки моих документов на разных машинах можно вот так
Код: Выделить всё
set reg_key="HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"
set reg_val="Personal"
set reg_query='reg query %reg_key% /v %reg_val%'
for /f "eol=; skip=4 tokens=3*" %%i in (%reg_query%) do set my_docs=%%i %%j
if "%my_docs:~,13%" == "%%USERPROFILE%%" set my_docs=%USERPROFILE%%my_docs:~13%

only pure true norwegian blackx 

