Читаем Windows Vista. Для профессионалов полностью

Операционная система Windows Vista содержит несколько программ и сценариев командной строки, которые позволяют выполнять распечатывание документов или настройку очереди печати. Рассмотрим некоторые из этих программ и сценариев.

Основной программой для работы с принтерами из командной строки является программа print.ехе. Использовать эту программу очень просто: print /D: <название принтера> <путь к файлу, который нужно распечатать>.

Специально для администраторов Windows Vista содержит набор сценариев, предназначенных для управления работой принтеров. Все эти сценарии находятся в каталоге %systemroot%\System32\Printing_Admin_Scripts\.

Prncnfg.vbs. Сценарий предназначен для отображения сведений о настройках принтера. С его помощью можно просматривать настройки принтеров как локального, так и удаленного компьютера. Чтобы просмотреть сведения о настройках принтеров удаленного компьютера, нужно указать дополнительные параметры – s <имя компьютера> – и <имя пользователя> – w <пароль>. Сценарий поддерживает следующие возможности.

• Prncnfg.vbs – g -р <имя принтера> – отображает следующие сведения о принтере: имя общей папки принтера, имя драйвера принтера, порт, к которому подключен принтер, тип данных для принтера, его приоритет по умолчанию и т. д.

• Prncnfg.vbs – t -р <имя принтера> <параметры настройки принтера> – позволяет настроить параметры работы принтера. Возможны следующие параметры настройки для данной команды:

– r <имя порта> – задает порт, к которому подключен принтер;

– h <общее имя принтера> – указывает сетевое имя принтера;

– f <путь к файлу-разделителю> – задает путь к файлу, содержимое которого будет разделителем между двумя заданиями на печать;

– y <тип данных> – указывает тип данных, которые могут быть обработаны принтером;

– о <приоритет> – задает приоритет отправки задания на печать;

– i <приоритет по умолчанию> – указывает приоритет по умолчанию для каждого задания на печать;

+| – shared – если установить символ +, то принтер будет считаться общим ресурсом;

+| – direct – если установить символ +, то задания на принтер будут передаваться напрямую, без помещения в очередь заданий;

+| – published – если установить символ +, то принтер будет опубликован в службе Active Directory;

+| – keepprintedjobs – если установить символ +, то задания после печати не будут удаляться из очереди;

+| – enablebidi – если установить символ +, то принтер будет отправлять диспетчеру очереди печати информацию о своем статусе.

• Prncnfg.vbs – хр <имя принтера> – z <новое имя принтера> – изменяет имя принтера.

Prndrvr.vbs. Данный сценарий позволяет устанавливать, удалять или настраивать работу драйверов принтера. С его помощью также можно работать с драйверами принтеров как локального, так и удаленного компьютера. Чтобы работать с драйверами принтеров удаленного компьютера, нужно указать дополнительные параметры – s <имя компьютера> – и <имя пользователя> – w <пароль>. Сценарий поддерживает следующие возможности.

• Prndrvr.vbs – l – отображает список всех драйверов принтеров, установленных в операционной системе.

• Prndrvr. vbs – х – удаляет все драйверы принтеров, которые не используются ни одним из принтеров.

• Prndrvr.vbs – а -т <путь к драйверу> – v <версия драйвера> – е <драйвер для какого типа процессора> – устанавливает драйвер определенной версии для определенного типа процессора. В качестве типа процессора можно указывать следующие значения: Windows NT х86, Windows х64 и Windows IA64.

• Prndrvr.vbs – d -m <путь к драйверу> – v <версия драйвера> – е <драйвер для какого типа процессора> – удаляет драйвер определенной версии для определенного типа процессора.

Prnjobs.vbs. С помощью данного сценария можно приостанавливать печать задания, находящегося в очереди, или выполнять задание на печать. Как и предыдущие сценарии, он позволяет воспользоваться параметрами – s <имя компьютера> – u <имя пользователя> – w <пароль> для указания компьютера, очередью заданий которого нужно управлять. Сценарий поддерживает следующие возможности.

• Prnjobs – l -р <имя принтера> – отображает список всех заданий на печать, находящихся в очереди соответствующего принтера.

• Prnjobs – z -р <имя принтера> – j – <идентификационный номер задания> – приостанавливает обработку задания, находящегося в очереди на печать, номер которого указан в параметре – j.

• Prnjobs – m -р <имя принтера> – j – <идентификационный номер задания> – возобновляет обработку задания, находящегося в очереди на печать, номер которого указан в параметре – j.

• Prnjobs – хр <имя принтера> – j – <идентификационный номер задания> – отменяет задание, находящееся в очереди на печать, номер которого указан в параметре – j.

Prnmngr.vbs. Сценарий реализует следующие возможности (также можно воспользоваться параметрами-s <имя компьютера> – s <имя пользователя> – w <пароль> для управления принтерами удаленного компьютера).

• Prnmngr.vbs – l – отображает список всех принтеров локального компьютера и их настройки.

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Полное руководство по Microsoft Windows XP
Полное руководство по Microsoft Windows XP

В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием. Особое внимание уделено обеспечению безопасности операционной системы.Издание адресовано пользователям и сетевым администраторам, желающим активно применять возможности операционной системы Windows XP (в том числе и недокументированные).

Джон Поль Мюллер , Питер Нортон

ОС и Сети, интернет / ОС и Сети / Книги по IT