Мы используем «Копировать file.prn в \ tsclient \ com1» для печати из сеанса TS на локально подключенный последовательный принтер.
Это нормально работает в Windows XP, но при попытке с клиентского компьютера Windows 7 мы получаем сообщение об ошибке «Доступ запрещен».
И да, флажок COM-порта установлен на вкладке «Локальные ресурсы» клиента подключения к удаленному рабочему столу.
Есть указатели? Кому-нибудь вообще удалось это сделать успешно?
На ум приходят несколько потенциальных решений:
Первый: Win7 UAC может быть виновником доступа через COM. Найдите способ предоставить пользователю доступ к Com. Чтобы диагностировать это, сначала попробуйте скопировать локальный файл (с консоли компьютера, а не с цессиона). Тогда попробуйте то же самое как админ. Возможно администрирование пользователя на короткий период времени.
Если это так, это может быть исправлено с помощью объекта групповой политики в непосредственной близости от «Конфигурация компьютера \ Политики \ Административные шаблоны \ Система \». Вы хотите разрешить пользователям использовать com и изменить его настройки.
Два: вы можете использовать принтер на tsclient совместно и использовать его на сервере. Чтобы скрыть локальный принтер от сетевого просмотра, установите общий доступ с отключенным параметром «Показать в каталоге» и с именем общего ресурса, заканчивающимся на «$». Скажите «hiddenprint $» - акции, оканчивающиеся на $, не отображаются в проводнике.
Затем "скопируйте файл .prn \ tsclient \ hiddenprint $".