Prnmngr.vbs
Добавляет, удаляет и составляет список принтеров или подключений принтеров в дополнение к настройкам и выводу принтера, заданного по умолчанию. При выводе команды prnmngr.vbs без параметров в командной строке отображается справка по команде prnmngr.vbs.
Добавление локального принтера
Синтаксис
cscript prnmngr.vbs -a -p имя_принтера [ -s удаленный_компьютер] -m имя_драйвера -r имя_порта [-u имя_пользователя -w пароль]
Параметры
- -a
- Обязательный параметр. Задает добавление локального принтера.
- -s удаленный_компьютер
- Задает имя удаленного компьютера, к которому требуется добавить локальный принтер. Если компьютер не указан, используется локальный компьютер.
- -p имя_принтера
- Обязательный параметр. Задает имя локального принтера, который требуется добавить.
- -m имя_драйвера
- Обязательный параметр. Задает имя драйвера для локального принтера, который требуется добавить. Обычно драйверы имеют имена моделей принтеров, которые они поддерживают. Более подробные сведения о драйверах можно найти в документации оборудования.
- -r имя_порта
- Обязательный параметр. Задает порт, к которому подключен принтер. Если это параллельный или последовательный порт, то используется его ID (например, LPT1 или COM1). Если это порт TCP/IP, то имя, заданное при добавлении порта.
- -u имя_пользователя -w пароль
- Задает учетную запись с разрешениями подключаться с помощью инструментария управления Windows к компьютеру, к которому требуется добавить принтер. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения.
- /?
- Отображает справку в командной строке.
Примечания
- Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
- Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например "имя компьютера").
Пример
Для добавления принтера с именем ColorPrinter_2, подключенного к порту LPT1 локального компьютера и для которого нужен драйвер с именем Color Printer Driver1, введите:
Добавление подключений принтера
Синтаксис
cscript prnmngr.vbs -ac -p имя_принтера
Параметры
- -ac
- Обязательный параметр. Задает добавление подключения принтера.
- -p имя_принтера
- Обязательный параметр. Заданет имя принтера, для которого требуется добавить подключение.
- /?
- Отображает справку в командной строке.
Примечания
- Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
- Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например "имя компьютера").
Удаление принтера
Синтаксис
cscript prnmngr.vbs -d -p имя_принтера [ -u имя_пользователя -w пароль] [-s удаленный_компьютер]
Параметры
- -d
- Обязательный параметр. Задает принтер для удаления.
- -p имя_принтера
- Обязательный параметр. Задает имя принтера для удаления.
- -u имя_пользователя -w пароль
- Задает учетную запись с разрешениями подключаться с помощью инструментария управления Windows к компьютеру, на котором требуется удалить принтер. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения.
- -s удаленный_компьютер
- Задает имя удаленного компьютера, к которому требуется добавить локальный принтер. Если компьютер не указан, принтер добавляется к локальному компьютеру.
- /?
- Отображает справку в командной строке.
Примечания
- Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
- Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например "имя компьютера").
Пример
Для удаления принтера с именем ColorPrinter_2 с удаленного компьютера с именем HRServer введите:
Удаление всех принтеров из компьютера
Синтаксис
cscript prnmngr.vbs -x [-s удаленный_компьютер] [ -u имя_пользователя] [-w пароль]
Параметры
- -x
- Обязательный параметр. Задает удаление всех принтеров на компьютере.
- -s удаленный_компьютер
- Задает имя удаленного компьютера, из которого требуется удалить все принтеры. Если компьютер не указан, то все принтеры будут удалены на локальном компьютере.
- -u имя_пользователя -w пароль
- Задает учетную запись с разрешениями подключаться с помощью инструментария управления Windows к компьютеру, на котором требуется удалить все принтеры. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения.
- /?
- Отображает справку в командной строке.
Примечания
- Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
- Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например "имя компьютера").
Вывод принтера, используемого по умолчанию
Синтаксис
cscript prnmngr.vbs -g
Параметры
- -g
- Обязательный параметр. Задает вывод принтера, используемого по умолчанию.
- /?
- Отображает справку в командной строке.
Примечания
- Эта команда запускает программу из каталога systemroot\system32. Она вволдится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
- Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например "имя компьютера").
Установка принтера, используемого по умолчанию
Синтаксис
cscript prnmngr.vbs -t -p имя_принтера
Параметры
- -t
- Обязательный параметр. Задает принтер, используемый по умолчанию.
- -p имя_принтера
- Обязательный параметр. Задает имя принтера для установки его использования по умолчанию.
- /?
- Отображает справку в командной строке.
Примечания
- Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
- Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например "имя компьютера").
Составление списка всех принтеров для компьютера
Синтаксис
cscript prnmngr.vbs -l [-s удаленный_компьютер] [ -u имя_пользователя -w пароль]
Параметры
- -l
- Обязательный параметр. Задает составление списка всех принтеров для компьютера.
- -s удаленный_компьютер
- Задает имя удаленного компьютера, из которого требуется удалить все принтеры. Если компьютер не указан, список принтеров добавляется к локальному компьютеру.
- -u имя_пользователя -w пароль
- Задает учетную запись с разрешениями подключаться с помощью инструментария управления Windows к компьютеру, для которого требуется составить список принтеров. Все члены группы «Администраторы» имеют такие разрешения, но они могут быть даны и другим пользователям. Если учетная запись не задана, то для того, чтобы команда работала, необходимо войти в систему с учетной записью, имеющей такие разрешения.
- /?
- Отображает справку в командной строке.
Примечания
- Эта команда запускает программу из каталога systemroot\system32. Она вводится в командной строке с этим каталогом, указанным в качестве текущего, или в начале команды cscript вводится полный путь к этому каталогу.
- Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки (например "имя компьютера").
Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).