Есть ли способ программно установить свойства принтера в Windows?

В качестве накопителя для экономии бумаги по всей организации мы планируем установить печать на две страницы по умолчанию на всех машинах Windows.

Я хотел бы внести свой вклад в это, написав небольшой скрипт, который может сделать это для всех машин, возможно, отправить электронное письмо всем пользователям и позволить им запускать пакетный файл.

Это возможно? Я не знаю о сценариях Windows. Я программирую на Java для своей жизни.

Спасибо за ваше время.

Свойства принтера Windows хранятся в реестре. Вы можете попробовать экспортировать необходимые ключи и установить их на целевой машине. Это предполагает, что один и тот же модельный принтер используется в исходных и целевых системах.

Here's the key to start looking for Windows XP. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print 
  • Изменить параметры скорости / дуплекса NIC в сценарии?
  • Crontab, чтобы разбудить osx от сна
  • Как копировать ввод-вывод, а не просто перенаправлять (Windows и Linux)
  • Как я могу запустить скрипт каждый день в Mac OS X?
  • Как извлечь полный список типов расширений внутри каталога?
  • Скопировать файл из Windows в Linux
  • Как установить фоновый рисунок рабочего стола в Windows из сценария?
  • Добавить в начало имени файла
  • Использование Wget для рекурсивного сканирования сайта и загрузки изображений
  • Bash цитирует unescaped при подстановке команд
  • Как я могу запускать веб-страницу в планировщике задач каждый день?
  • Interesting Posts

    echo BASH Переменные, переписывающие текстовую проблему

    Операция «Вставить, если не существует» в SQLite

    В торренте, что такое семя, корм и равный?

    как экземпляр List ?

    Сделать Firefox автоматически задавать уровень масштабирования для новых веб-страниц

    Как создать заводские файлы восстановления для ноутбука Dell с Windows 8?

    MySQL хранимой процедуры против функции, которую я буду использовать, когда?

    Почему моя резервная копия dd MacBook OS X не загружается при восстановлении?

    как я могу получить одну и ту же страницу с помощью кнопки «Назад» браузера

    Как я имитирую статические методы в classе с помощью easymock?

    Жесткая ссылка не работает в Mac OS X в режиме графического интерфейса пользователя

    -XX: MaxPermSize с или без -XX: PermSize

    Android: прослушиватель изменений в подключении к Интернету

    Каков наиболее рекомендуемый способ хранения времени в PostgreSQL с помощью Java?

    .NET Events – Что такое отправитель объекта и EventArgs?

    Давайте будем гением компьютера.