Выиграйте Терминальный сервер/RDS - динамический принтер, отображающийся после того, как сессия снова соединится

Я пытаюсь выяснить эту проблему: Когда пользователь разъединит его RDS (на Windows Server 2012 R2) сессия в Office 1 и снова соединится в Office 2, затем все еще все Принтеры, относящиеся к Office 1, будут отображены.

Первая идея состояла в том, чтобы использовать Планировщика задач для запущения powershell скрипта на триггере "Сессия, снова соединяются", который Изучает переменную "имени клиента" и добавляет все соответствующие Принтеры к тому Местоположению после повторно подключения.

Проблемы с этим состоят в том что:

  • сделать сценарий выполненным в контексте определенного пользователя, который просто снова соединился а не в некотором административном контексте (пытался решить это с выполненным как Группа DOMAIN\Users, но, кажется, работает не, как желаемый),
  • Переменная среды "имени клиента" не доступна, когда скрипт PS запущен с помощью Планировщика задач. Кажется, что это - единственные переменные пропавшие без вести, но плохо достаточно это - точно то, в котором я Нуждался бы здесь!

Так, я или ищу путь, как проблема Сценариев могла быть решена правильно или, еще лучше, является там известной лучшей практикой, как обработать отображение Принтера, когда пользователь повторно подключает сессию терминального сервера от другого Местоположения? Не имеет большого смысла иметь бумагу, появляются в Офисах/Местоположениях далеко ;-)

Большое спасибо.

1
задан 28 May 2015 в 12:12
1 ответ

Malerezman mwen panse ke pi bon parye ou isit la se gen yon script ke itilizatè a ka kouri tèt yo lè yo rekonekte.

Gen plizyè bagay ki rann li difisil pou ou gen yon bagay fè sa otomatikman (kèk ou te deja wè):

  1. ClientName se yon varyab anviwònman itilizatè nivo (li diferan pou chak itilizatè sou sèvè a RDS).
  2. Yon travay pwograme pa pral gen aksè a nivo itilizatè. varyab anviwònman (eksepte petèt pou yon itilizatè espesifik li mete nan kouri kòm).
  3. Yon travay pwograme mete nan kouri nan koneksyon itilizatè ta travay si itilizatè yo te antre, men yo pa pral deklanche nan yon rekonekte (si itilizatè yo te konekte sou, ou pa ta gen pwoblèm sa a an plas an premye).
  4. Nenpòt pwosesis ki ta ka kòmanse nan kontèks itilizatè a (tankou si ou te gen yon script poechèl ki te kouri sou koneksyon ak tcheke detanzantan) vin yon kopi de anviwònman an sou demaraj, epi li pa ta wè yon chanjman nan ClientName sou yon rekonekte sof si pwosesis la s te rekòmanse. Anjandre yon nouvo pwosesis pa ta ede swa paske pwosesis la pitit ta eritye yon kopi anviwònman paran li yo.
0
ответ дан 4 December 2019 в 07:36

Теги

Похожие вопросы