Prnport.vbs

Создает, удаляет и составляет список стандартных TCP/IP-портов принтера в дополнение к выводу на экран и изменению настроек порта.

При вызове команды prnport.vbs без параметров в командной строке выводится справка по команде prnport.vbs.

Создание стандартного порта TCP/IP

Синтаксис

cscript prnport.vbs -a -r имя_порта [-s удаленный_компьютер-h IP-адрес [-u имя_пользователя -w пароль] [-o {raw -n номер_портаlpr}] [-q имя_очереди] [-m{ed}] [-i индекс] [-y имя_сообщества] [-2{e |d}]

Параметры

-a Обязательный параметр. Задание создания стандартного порта TCP/IP принтера -r имя_порта Обязательный параметр. Задает порт, к которому подключен принтер. -s удаленный_компьютер Задает имя удаленного компьютера, к которому требуется добавить порт. Если компьютер не указан, порт добавляется к локальному компьютеру. -h IP-адрес Обязательный параметр. Задает IP-адрес для назначения его порту. -uимя_пользователя -w пароль Задает учетную запись с разрешениями подключаться с помощью инструментария управления Windows к компьютеру, на котором требуется создать стандартный порт принтера TCP/IP. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения. Для получения дополнительных сведений о WMI щелкните ссылку “”. -o {raw -n номер_портаlpr} Задает протокол, используемый портом: необработанный TCP или TCP LPR. Для необработанного протокола TCP задается номер порта для порта принтера необработанного протокола TCP. По умолчанию номер этого порта равен 9100. Для получения дополнительных сведений щелкните ссылку “”. Большинство принтеров использует необработанный протокол TCP. В сетях UNIX принтерами обычно используется протокол TCP LPR. Для получения дополнительных сведений о необработанном протоколе TCP щелкните ссылку “”. Дополнительные сведения о TCP LPR см. в документе RFC 1179 на веб-узле RFC Editor-q имя_очереди Задает имя очереди для необработанного протокола TCP -m{ed} Задает признак использования SNMP. Параметр e включает SNMP. Параметр d отключает SNMP. -i индекс Задает индекс SNMP при включении SNMP. Дополнительные сведения см. в документе RFC 1759 на веб-узле RFC Editor-y имя_сообществаЗадает имя сообщества SNMP при включении SNMP. Для получения дополнительных сведений щелкните ссылку «». -2{ed} Переключатель режима двойных очередей (повторная постановка в очередь) для портов TCP LPR. Двойные очереди необходимы, так как TCP LPR должен включать точное число байт в контрольный файл, отправляемый на принтер, а протокол не может получить это число от локальной службы печати. Поэтому, когда файл помещается в очередь печати TCP LPR, он также помещается как временный файл в каталог system32. TCP LPR определяет размер временного файла и отправляет этот размер серверу LPD. Параметрe включает двойные очереди. Параметр d отключает двойные очереди. /? Отображает справку в командной строке.

Примечания

  • Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
  • Если требуется изменить настройки конфигурации для стандартного порта TCP/IP принтера после его создания, введите команду cscript prnport.vbs с параметром -t.
  • Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например имя компьютера).

Удаление стандартного порта TCP/IP принтера

Синтаксис

cscript prnport.vbs -d -r имя_порта [-s удаленный_компьютер] [-u имя_пользователя -w пароль]

Параметры

-d Обязательный параметр. Задает удаление стандартного порта TCP/IP принтера -r имя_порта Обязательный параметр. Задает удаление стандартного порта TCP/IP принтера -s удаленный_компьютер Задает имя удаленного компьютера, у которого требуется удалить порт. Если компьютер не указан, то порт удаляется на локальном компьютере. -u имя_пользователя [пароль*] Задает учетную запись с разрешениями подключаться с помощью инструментария управления Windows к компьютеру, на котором требуется удалить стандартный порт TCP/IP принтера. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения. Для получения дополнительных сведений о WMI щелкните ссылку “”. /? Отображает справку в командной строке.

Примечания

  • Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
  • Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например имя компьютера).

Пример

Для удаления стандартного порта TCP/IP принтера с именем IP_192.168.12.128 из удаленного компьютера с именем HRServer введите:

cscript prnport.vbs -d -r IP_192.168.12.128 -s HRServer

Составление списка стандартных портов TCP/IP принтера на компьютере

Синтаксис

cscript prnport.vbs -l [-s удаленный_компьютер] [-u имя_пользователя -w пароль]

Параметры

-l Обязательный параметр. Задает составление списка всех стандартных портов TCP/IP принтера на компьютере. -s удаленный_компьютер Задает имя удаленного компьютера, для которого требуется составить список всех портов. Если компьютер не указан, то список составляется для локального компьютера. -u имя_пользователя -w пароль Задает учетную запись с разрешениями подключаться с помощью инструментария управления Windows к компьютеру, для которого требуется составить список всех стандартных портов TCP/IP принтера. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения. Для получения дополнительных сведений о WMI щелкните ссылку “”. /? Отображает справку в командной строке.

Примечания

  • Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
  • Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например имя компьютера).

Пример

Для составления списка всех стандартных портов TCP/IP принтера для удаленного компьютера с именем HRServer введите:

cscript prnport.vbs -l -s HRServer

Вывод параметров стандартного порта TCP/IP принтера

Синтаксис

cscript prnport.vbs -g -r имя_порта [-s удаленный_компьютер] [-u имя_пользователя -w пароль]

Параметры

-g Обязательный параметр. Задает вывод параметров стандартного порта TCP/IP принтера. -r имя_порта Обязательный параметр. Задает порт, для которого требуется вывод параметров. -s удаленный_компьютерЗадает имя удаленного компьютера, на котором находится порт, настройку параметров которого требуется вывести. Если компьютер не указан, то выводится информация для порта локального компьютера. -uимя_пользователя -w пароль Задает учетную запись с разрешениями подключаться, с помощью инструментария управления Windows к компьютеру, параметры порта которого требуется вывести. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения. Для получения дополнительных сведений о WMI щелкните ссылку “”. /? Отображает справку в командной строке.

Примечания

  • Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
  • Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например имя компьютера).

Настройка параметров стандартного порта TCP/IP принтера

Синтаксис

cscript prnport.vbs -t -r имя_порта [-s удаленный_компьютер] [-o {raw -n имя_портаlpr}] [-h IP-адрес] [-q имя_очереди] [-m{ed}] [-i индекс] [-y имя_сообщества] [-2{ed}] [-u имя_пользователя -w пароль]

Параметры

-t Обязательный параметр. Задает настройку параметров стандартного порта TCP/IP принтера -r имя_порта Обязательный параметр. Задает порт, к которому подключен принтер. -s удаленный_компьютер Задает имя удаленного компьютера, параметры порта которого требуется настроить. Если компьютер не указан, настраивается порт локального компьютера. -o {raw -n номер_портаlpr} Задает протокол, используемого портом: необработанный TCP или TCP LPR. Если используется необработанный протокол TCP, то задается номер порта для порта принтера необработанного протокола TCP. По умолчанию номер этого порта равен 9100. Для получения дополнительных сведений щелкните ссылку “”. Большинство принтеров использует необработанный протокол TCP. В сетях UNIX принтеры обычно использют протокол TCP LPR. Для получения дополнительных сведений о необработанном протоколе TCP щелкните ссылку “”. Дополнительные сведения о TCP LPR см. в документе RFC 1179 на веб-узле RFC Editor-h IP-адрес Задает IP-адрес принтера, параметры порта которого требуется настроить. -q имя_очереди Задает имя очереди для необработанного протокола TCP -m{ed} Задает признак использования SNMP. Параметр e включает SNMP. Параметр d отключает SNMP. -i индекс Задает индекс SNMP при включении SNMP. Дополнительные сведения см. в документе RFC 1759 на веб-узле RFC Editor-y имя_сообщества Задает имя сообщества SNMP при включении SNMP. -2{ed} Переключатель режима двойных очередей (повторная постановка в очередь) для портов TCP LPR. Двойные очереди необходимы, так как TCP LPR должен включать точное число байт в контрольный файл, отправляемый на принтер, а протокол не может получить это число от локальной службы печати. Поэтому, когда файл помещается в очередь печати TCP LPR, он в качестве временного файла помещается в каталог system32. TCP LPR определяет размер временного файла и отправляет этот размер серверу LPD. Параметр e включает двойные очереди. Параметр d отключает двойные очереди. -u имя_пользователя -w пароль Задает учетную запись с разрешениями подключаться с помощью инструментария управления Windows к компьютеру, порт которого требуется настроить. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения. Для получения дополнительных сведений о WMI щелкните ссылку “”. /? Отображает справку в командной строке.

Примечания

  • Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
  • Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например имя компьютера).