К основному контенту

Установка HP Universal Print Drivers на сервер удаленных рабочих столов

Из-за неимоверного зоопарка принтеров Hewlett-Packard в организации, решил использовать универсальный драйвер. Единственная проблема при его использовании - надоедающее окно уведомлений.
На просторах интернета нашел параметры командной строки для установки, которую и записал в склерозник для дальнейшего использования

для всех версий драйверов (PCL 5, PCL 6 и PS) она одинакова:
install.exe /q /npf /nd /dod /dos /dpm /ddu /dso /gdssnp /snptm=0 /dm /dmpa /dads /pqdmpa /pqdads
где
/q – Тихий режим
/npf – Не открывать папку принтеров по завершению
/nd – Не устанавливать принтер "по умолчанию"
/dod – Отключить параметр онлайн диагностики в настройках
/dos – Отключить параметр онлайн поддержки в настройках
/dpm – Отключить параметр онлайн инструкции по эксплуатации
/ddu – Отключить онлайн обновление драйверов
/dso – Отключить онлайн заказ расходных материалов
/gdssnp – Отключить всплывающее окно уведомлений для всех принтеров
/snptm=0 – Отключить всплывающее окно программы специальных предложений
/dm – Устанавливать принтер в динамическом режиме
/dmpa – Отключить проверку политик HP Managed Printing Administration для текущего пользователя
/dads – Отключить проверку политик ADS для текущего пользователя
/pqdmpa – Отключить проверку политик Managed Printing Administration текущей очереди печати (логический windows-принтер) независимо от того, кто его использует
/pqdads – Отключить проверку политик ADS текущей очереди печати (логический windows-принтер) независимо от того, кто его использует

В "Принтерах и Факсах" появится один из принтеров
HP Universal Printing PCL 5
HP Universal Printing PCL 6
HP Universal Printing PS
в зависимости от типа устанавливаемых драйверов
следующими строками можно удалить эти принтеры, оставив неприкосновенными драйвера в системе:
rundll32 printui.dll,PrintUIEntry /dl /n "HP Universal Printing PCL 5"
rundll32 printui.dll,PrintUIEntry /dl /n "HP Universal Printing PCL 6"
rundll32 printui.dll,PrintUIEntry /dl /n "HP Universal Printing PS"

Комментарии

Популярные сообщения из этого блога

Как с помощью bat-файла удалить последний символ в каждой строке текстового файла

@Echo Off SetLocal EnableDelayedExpansion Set file=e:\Temp1\temp.txt Set newfile=e:\Temp1\newtemp.txt (For /F "tokens=* usebackq delims=" %%a In ("%file%") Do (   Set ta=%%a   Echo !ta:~0,-1! ))>"%newfile%" Нагло стырено с просторов Интернет

OpenOffice. Calc. Символ «'» перед числом

Постоянно забываю как убрать принудительное текстовое форматирование в таблицах OpenOffice, поэтому просто копирую эту статью из базы знаний: Символ «'» (апостроф) Если перед числами в строке ввода стоит символ «'», то в этом случае цифры не распознаются как числа. Символ «'» (апостроф) является символом принудительного форматирования данных «как текст», поэтому он не отображается в ячейках; увидеть его можно только в строке ввода перед данными. «Язык формул» электронных таблиц разработан задолго до появления MS Windows и Microsoft Office. Символ «апостроф» в начале содержимого ячейки всегда был символом принудительного форматирования содержимого «как текст». Данный способ форматирования является преимущественным перед форматом ячейки. Так работали Quatro Pro, Super Calc, таблицы Lotus 1-2-3. Так работают и все современные электронные таблицы. «'» перед цифровыми значениями следует использовать, когда вводятся константы, не являющиеся числами. Например

Пример bat-файла для удаления файлов на ftp по заранее определенной маске

@echo off SetLocal EnableDelayedExpansion rem Определяем переменные SET CONF=ftp.cnf SET FILELIST=f.txt SET HOST=ftp.host.lan SET USERNAME=ftpuser SET PASSWORD=PaS$w0Rd rem  Создаем файл конфигурации для автоматизации работы ftp-клиента rem в котором сканируем файлы по маске с учетом регистра echo.open %HOST%> %CONF% echo.%USERNAME%>> %CONF% echo.%PASSWORD%>> %CONF% echo.binary>> %CONF% echo.ls *_IN.zip>> %CONF% echo.ls *_IN.ZIP>> %CONF% echo.ls *_in.zip>> %CONF% echo.ls *_in.ZIP>> %CONF% echo.bye>> %CONF% rem Запускаем ftp-клиент в автоматическом режиме, rem выводим результаты просмотра каталога в текстовый файл, rem  фильтруя выводимые имена файлов ftp -s:%CONF% | findstr /i "[a-z,_,0-9]_IN.zip" > %FILELIST% rem Вторично создаем файл конфигурации echo.open %HOST%> %CONF% echo.%USERNAME%>> %CONF% echo.%PASSWORD%>> %CONF% echo.binary>>%CONF% rem Записываем в конфигу