Параметры для запуска сканирования из командной строки

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