Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Автоматизирует множество задач конфигурации принтера. printui.dll — это исполняемый файл, содержащий функции, используемые диалоговым окном конфигурации принтера. Эти функции также можно вызывать из скрипта или пакетного файла командной строки, или они могут выполняться в интерактивном режиме из командной строки.
Синтаксис
rundll32 printui.dll PrintUIEntry [baseparameter] [modificationparameter1] [modificationparameter2] [modificationparameterN]
Кроме того, можно использовать следующие альтернативные синтаксисы, хотя в примерах в этом разделе используется предыдущий синтаксис:
rundll32 printui.dll,PrintUIEntry [baseparameter] [modificationparameter1] [modificationparameter2] [ModificationParameterN]
rundll32 printui PrintUIEntry [baseparameter] [modificationparameter1] [modificationparameter2] [modificationparameterN]
rundll32 printui,PrintUIEntry [baseparameter] [modificationparameter1] [modificationparameter2] [modificationparameterN]
Параметры
Существует два типа параметров: базовые параметры и параметры изменения. Базовые параметры указывают функцию, которую выполняет команда. В данной командной строке может отображаться только один из этих параметров. Затем можно изменить базовый параметр с помощью одного или нескольких параметров изменения, если они применимы к базовому параметру (не все параметры изменения поддерживаются всеми базовыми параметрами).
Базовые параметры | Description |
---|---|
/dl | Удаляет локальный принтер. |
/dn | Удаляет подключение к сетевому принтеру. |
/dd | Удаляет драйвер принтера. |
/e | Отображает параметры печати для данного принтера. |
/га | добавляет подключение к принтеру компьютера (подключение доступно любому пользователю на этом компьютере при входе). |
/ge | Отображает подключения принтера компьютера на компьютере. |
/gd | Удаляет подключение к принтеру компьютера (подключение удаляется при следующем входе пользователя). |
/ia | Устанавливает драйвер принтера с помощью INF-файла. |
/id | Устанавливает драйвер принтера с помощью мастера добавления драйвера принтера. |
/если | Устанавливает принтер с помощью INF-файла. |
/ii | Устанавливает принтер с помощью мастера добавления принтера с INF-файлом. |
/il | Устанавливает принтер с помощью мастера добавления принтера. |
/в | Подключается к удаленному сетевому принтеру. |
/протокол IP | Устанавливает принтер с помощью мастера установки сетевого принтера (доступно из пользовательского интерфейса из управления печатью). |
/k | печатает тестовую страницу на принтере. |
/o | Отображает очередь принтера. |
/p | Отображает свойства принтера. При использовании этого параметра необходимо также указать значение для параметра изменения /n[имя]. |
/s | Отображает свойства сервера печати. Если вы хотите просмотреть локальный сервер печати, вам не нужно использовать параметр изменения. Однако если вы хотите просмотреть удаленный сервер печати, необходимо указать параметр изменения /c[name] . |
/Ss | Указывает, какой тип сведений для принтера будет храниться. Если ни одно из значений для /Ss не указано, поведение по умолчанию будет так же, как если бы все они были указаны. Используйте этот базовый параметр со следующими значениями, размещенными в конце командной строки:
|
/Sr | Указывает, какие сведения о принтере восстанавливаются и как обрабатываются конфликты в параметрах. Используйте следующие значения, размещенные в конце командной строки:
|
/Xg | Извлекает параметры принтера. |
/Xs | Задает параметры принтера. |
/y | Задает принтер, установленный в качестве принтера по умолчанию. |
/? | Отображает справку по продукту для команды и связанных ему параметров. |
@[file] | Указывает файл аргумента командной строки и напрямую вставляет текст в этот файл в командную строку. |
Параметры изменения | Description |
---|---|
/a[файл] | Указывает имя двоичного файла. |
/b[имя] | Указывает базовое имя принтера. |
/c[name] | Указывает имя компьютера, если выполняемое действие находится на удаленном компьютере. |
/f[файл] | Вид пути универсального именования (UNC) и имени INF-файла или имени выходного файла в зависимости от выполняемой задачи. Используйте /F[file] , чтобы указать зависимый INF-файл. |
/F[файл] | Указывает UNC-путь и имя INF-файла, от которой зависит INF-файл, указанный с /f[file] . |
/h[архитектура] | Указывает архитектуру драйвера. Используйте один из следующих вариантов: x86, x64 или Itanium. |
/j[provider] | Указывает имя поставщика печати. |
/l[path] | Указывает UNC-путь, в котором находятся файлы драйвера принтера, которые вы используете. |
/m[model] | Указывает имя модели драйвера. (Это значение можно указать в INF-файле.) |
/n[имя] | Указывает имя принтера. |
/q | Выполняет команду без уведомлений пользователю. |
/r[port] | Указывает имя порта. |
/u | Указывает, чтобы использовать существующий драйвер принтера, если он уже установлен. |
/t[#] | Указывает начальную страницу индекса от нуля. |
/v[версия] | Указывает версию драйвера. Если значение / K не указано, необходимо указать одно из следующих значений: тип 2 — режим ядра или тип 3 — режим пользователя. |
/w | запрашивает пользователя для драйвера, если драйвер не найден в INF-файле, указанном в /f. |
/Y | Указывает, что имена принтеров не должны создаваться автоматически. |
/z | Указывает, чтобы не предоставлять общий доступ к принтеру автоматически. |
/K | изменяет значение параметра /h[архитектура], чтобы принять 2вместо x86, 3 вместо x64 или 4 вместо Itanium. Он также изменяет значение параметра /v[version], чтобы принять 2 в месте типа 2 — режим ядра и 3 вместо типа 3 — режим пользователя. |
/Z | Предоставляет общий доступ к установленному принтеру. Используется только с параметром /if . |
/Mw[message] | Отображает предупреждение пользователю перед фиксацией изменений, указанных в командной строке. |
/Mq[message] | Отображает сообщение подтверждения пользователю перед фиксацией изменений, указанных в командной строке. |
/W[flags] | Задает параметры или параметры мастера добавления принтера, мастера добавления драйвера принтера и мастера установки сетевого принтера. r: позволяет мастерам перезапускаться с последней страницы. |
/G[flags] | Указывает глобальные параметры и параметры, которые вы хотите использовать. w: подавляет предупреждения о драйверах установки пользователю. |
Замечания
Ключевое слово PrintUIEntry учитывает регистр, и необходимо ввести синтаксис для этой команды с точной прописной буквой, показанной в примерах в этом разделе.
Дополнительные примеры в командной строке: rundll32 printui.dll,PrintUIEntry /?
Примеры
Чтобы добавить новый удаленный принтер, принтер1 для компьютера, Client1, который отображается для учетной записи пользователя, в которой выполняется эта команда, введите:
rundll32 printui.dll PrintUIEntry /in /n\\client1\printer1
Чтобы добавить принтер с помощью мастера добавления принтера и используя INF-файл, InfFile.inf, расположенный на диске c: в Infpath, введите:
rundll32 printui.dll PrintUIEntry /ii /f c:\Infpath\InfFile.inf
Чтобы удалить существующий принтер, принтер1, на компьютере, Client1, введите:
rundll32 printui.dll PrintUIEntry /dn /n\\client1\printer1
Чтобы добавить подключение к принтеру компьютера, принтер2 для всех пользователей компьютера, Client2, введите (подключение будет применено при входе пользователя):
rundll32 printui.dll PrintUIEntry /ga /n\\client2\printer2
Чтобы удалить подключение к принтеру компьютера, принтер2 для всех пользователей компьютера, Client2, введите (подключение будет удалено при входе пользователя):
rundll32 printui.dll PrintUIEntry /gd /n\\client2\printer2
Чтобы просмотреть свойства сервера печати, printServer1 введите:
rundll32 printui.dll PrintUIEntry /s /t1 /c\\printserver1
Чтобы просмотреть свойства принтера, принтера3, введите следующее:
rundll32 printui.dll PrintUIEntry /p /n\\printer3