Как запустить сканирование из командной строки?
Параметры для запуска сканирования из командной строки
scanitto.exe -resolution=100 -adf -mode=2 -ext=tiff -path=c:\images -fname=scanitto -exact -tiffcompression=3 -jpegcompression=75
где:
- -resolution=100 разрешение: 75, 100, 150, ...
- -adf автоподатчик
- -mode=2 режим цвета: 0-black and white, 1 - grayscale, 2 - color
- -ext=tiff формат: bmp, jpg, gif, png, pdf, tiff
- -path=c:\images каталог назначения
- -fname=scanitto префикс имени файла
- -exact указывает на то что -fname содержит полное имя файла и в случае если файл с таким именем существует, его следует перезаписать
- -tiffcompression формат сжатия TIFF файлов (добавлено в версии 1.19):
- 0 - без сжатия
- 1 - RLE
- 2 - FAX 3
- 3 - FAX 4 (по умолчанию)
- 4 - LZW
- 5 - JPEG
- -jpegcompression сжатие JPEG файлов, число в диапазоне от 0 до 100, по умолчанию 75 (добавлено в версии 1.20)
При сканировании из командной строки используется сканер установленный при предыдущем сканировании по умолчанию.
Как добавить текущие дату и время в имя файла?
setlocal set line=%DATE% :parse_date for /F "delims=/ tokens=1,*" %%a in ("%line%") do ( set line=%%b set now=%%a.%now% ) if "%line%" neq "" goto parse_date set now=%now:~0,10% set now=%now%-%TIME:~0,8% set now=%now::=.% scanitto.exe -resolution=100 -adf -mode=2 -ext=jpg -path=c:\images -fname=scanitto-%now% -exact -jpegcompression=75 endlocal pause