Установка сетевого сканера HP LaserJet 400 MFP M425dn

В организации используется МФУ HP LaserJet 400 MFP M425dn. Эти МФУ назначаются для печати пользователям автоматически через групповые политики. Всё замечательно, но в этом МФУ есть ещё и сканер, который очень бы хотелось использовать, как сетевой.
Задача: рассказать ОС, что у неё есть сканер и им можно пользоваться.

Для этого нам потребуется несколько файлов из пакета драйверов 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-адрес нашего сетевого МФУ и можно сканировать.

По аналогии можно собрать такой собственный пакет установки и для другой модели МФУ.

Комментариев нет:

Отправить комментарий