Задача: рассказать ОС, что у неё есть сканер и им можно пользоваться.
Для этого нам потребуется несколько файлов из пакета драйверов LJPro-MFP-M425_full_solution_15188, который можно скачать с сайта HP. Эти файлы скопируем в какую-нибудь другую новую папку, например LJPro-MFP-M425-scan.
Вот список файлов:
Замечу, что два файла hpbniscan32.exe и hpbniscan64.exe нужно скопировать из папки Installer основного пакета. Так же внутри папки \Setup\Product\Scan_App\ есть приложение, которым можно пользоваться для сканирования документов.
Папку Scan_App тоже копируем копируем в нашу папку LJPro-MFP-M425-scan.
Теперь можно сделать скрипт, с помощью которого можно будет устанавливать сканер (install_hp_scan.bat).
@ECHO OFF
CLS
echo.
echo.
echo Install HP MFP M425dn Scanner
echo.
echo.
:paths
SET loc=%~dp0
:address
set /P $PrinterIP= Enter printer DNS-name or IP ^>
echo.
:install
REM Run hpbniscan util
echo Install HP MFP M425dn Scanner Driver..
echo.
IF DEFINED ProgramFiles(x86) (
"%loc%hpbniscan64.exe" -f "hppasc_lj425.inf" -m "VID_03F0&PID_142a&IP_SCAN" -a "%$PrinterIP%"
) ELSE (
"%loc%hpbniscan32.exe" -f "hppasc_lj425.inf" -m "VID_03F0&PID_142a&IP_SCAN" -a "%$PrinterIP%"
)
echo Install HP Scan App..
echo.
msiexec /i "%loc%Scan_App\HPScanLJ425x86.msi" /q
SET returncode=%errorlevel%
:end
EXIT /b %returncode%
Проверяем, чтобы в папке находились все необходимые файлы:
Теперь запускаем наш скрипт на компьютерах, указываем dns-имя или ip-адрес нашего сетевого МФУ и можно сканировать.
По аналогии можно собрать такой собственный пакет установки и для другой модели МФУ.
Комментариев нет:
Отправить комментарий