Не удается добавить новый перенаправленный порт в Windows 7 после установки RedMon

Моя операционная система Windows 7 32bit. Я установил RedMon1.7, Ghostscript 8.71 и GSview 4.9; установки прошли успешно. Я перешел к Добавить новый локальный принтер в Windows Устройства и принтеры, нажал Создать новый порт и выбрал Перенаправленный порт. strong> из списка Тип порта. Нажал «Далее», и в окне Добавить новый порт я назвал RPT1: и нажал «ОК», но пишет: Указанный порт не может быть добавлен. Операция не может быть завершена (ошибка 0x00000001)

Я пробовал давать порту разные имена, RPT2:, RPT4:, VPport: и т. д., но все они давали одинаковый результат. Отключил брандмауэр Windows и попытался, но он продолжает выдавать ту же ошибку, отключил антивирус (Avira), но без изменений.

Что может помешать Windows 7 добавить перенаправленный порт?

Кстати, я следовал инструкциям в этом руководстве, чтобы создать принтер PostScript.

http://www.stat.tamu.edu/~henrik/GSPSprinter/GSPSprinter.html

Оцените любые идеи или предложения. Спасибо


person Zerone    schedule 08.08.2010    source источник


Ответы (8)


Запустите cmd.exe от имени администратора, а затем выполните:

rundll32 printui.dll,PrintUIEntry /il

из повышенного cmd.

person f3lix    schedule 07.09.2011
comment
Пожалуйста, объясните, хотя бы кратко, ваше решение. - person Ujjwal Singh; 07.07.2013
comment
/il — устанавливает принтер с помощью мастера установки принтеров. Источник: technet.microsoft.com/en-us /библиотека/ee624057(v=ws.10).aspx - person Ujjwal Singh; 07.07.2013
comment
Для редактирования существующего принтера используйте rundll32 printui.dll,PrintUIEntry /n имя принтера /p - person TMa; 23.08.2016
comment
Хотя это работает, они выпустили новую версию RedMon, более совместимую с Windows 7 и более поздними версиями, а в разделе справки «Общие проблемы» они описывают, как управлять принтерами с полными административными правами с помощью апплета «Управление печатью» в «Инструментах администрирования» (это позволяют не только добавлять порт, но и изменять его настройки и удалять). - person Alberto Martinez; 31.01.2017

Перейдите в меню «Пуск», введите «Печать», щелкните правой кнопкой мыши «Управление печатью», выберите «Запуск от имени администратора»,

в управлении печатью; Разверните «Серверы печати» и выберите «Порты».

Щелкните правой кнопкой мыши на панели «Порты» (справа) и выберите «Добавить порт...».

Я бы также рекомендовал настроить порт в разделе «Управление печатью», а не пытаться сделать это в свойствах принтера. ;)

person bu11etpr00f    schedule 27.09.2013
comment
Работал на меня. Думаю, мне даже не нужно было запускать его от имени администратора. - person Alexey B.; 01.08.2015

Адам Рид описывает обходной путь в своем блоге: http://borntoidentify.blogspot.com/2010/09/configuring-virtual-printer-using.html Не очень удобно, но мне подходит...

РЕДАКТИРОВАТЬ: эта ссылка кажется неработающей, но вот содержание: https://web.archive.org/web/20120628120209/http://borntoidentify.blogspot.com/2010/09/configuring-virtual-printer-using.html

Суть в том, что под Win7 нужно запускать проводник с повышенными правами. Это можно сделать с помощью другого браузера или, как упоминалось в комментариях к исходному сообщению:

  1. Откройте окно CMD, щелкнув правой кнопкой мыши и запустив его от имени администратора.
  2. Убейте процесс explorer.exe из диспетчера задач
  3. Запустите explorer.exe из окна командной строки, теперь уже от имени администратора.

Будьте очень осторожны при запуске проводника от имени администратора.

person user462776    schedule 30.09.2010
comment
Большое спасибо за ваш ответ и ресурсы. - person Zerone; 02.10.2010
comment
Лучший вариант, пока RedMon не добавит поддержку Vista/7. Обратите внимание, что вы не используете программу командной строки, вы можете использовать любую программу, которая может запускать другую программу (я использовал Total Commander вместо XTerm). Я думаю, что cmd.exe с повышенными правами тоже подойдет. - person Alberto Martinez; 25.04.2011

Вам необходимо включить режим администратора ИЛИ войти в систему с учетной записью администратора!

Это вызвано новой системой безопасности Vista/Win 7.

person Tensor    schedule 07.10.2010
comment
как именно включить режим администратора? уже вошли в систему с учетной записью администратора. Большое спасибо за ответ. - person Zerone; 07.10.2010
comment
Привет, Zerone, ты разобрался, как включить режим администратора? - person Tensor; 07.12.2010
comment
Нет, еще нет. А вы? - person Zerone; 14.05.2011

Попробуйте сбросить настройки брандмауэра (Windows 7) (учтите, что настройки брандмауэра будут восстановлены по умолчанию)

Это работает для меня, я надеюсь, что это работает для вас.

person Maya Dewi Fortuna    schedule 16.11.2012

Метод rundll32 от F3lix работает, но после того, как вы создали порт, вам, скорее всего, потребуется настроить его параметры. В других местах в сети есть инструкции, чтобы открыть управление портами от имени администратора, но в Windows 7 Home это кажется практически невозможным. Можно только просматривать настройки виртуального порта. Единственный обходной путь, который я нашел, — это редактировать реестр напрямую с помощью редактора реестра по адресу

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Redirected Port\Ports\RPT1:

(Замените имя порта в конце.)

person loop    schedule 05.12.2013

Кажется, это сложно. В моем случае это работает только после создания новой учетной записи пользователя с именем «admin»/группы «Administren» (de). Раньше с моим настоящим никнеймом пользователя «Ник..» / группа «Администратор» (де) это не работало». Требуется несколько часов, чтобы обнаружить...

person user3262859    schedule 02.02.2014

Принятое решение не сработало для меня... Я нашел другую командную строку, которая работала хорошо (у меня Windows 10):

%systemroot%\system32\printmanagement.msc

Он открывает управление печатью в режиме администратора, и я без проблем смог создать порт.

person Eradash    schedule 07.07.2016
comment
Вы смогли запустить Редмон на Windows 10? Я смог добавить порт, но не смог назначить принтер этому порту. - person Starl1ght; 29.08.2016
comment
Я установил Redmon в Windows 10. Когда я создал порт и запросил к нему свой принтер, я смог запустить небольшое приложение, которое я сделал в ответ. Но я быстро обнаружил, что доступ к данным очень сложен, и я прекратил работу над этой частью... - person Eradash; 31.08.2016