RemoteApp и Desktop Connections не удается обновить с помощью команды
У нас проблемы в нашей среде, и нам нужно запустить обновление для RemoteApp и Desktop Connections.
Если я нажимаю кнопку вручную, он запрашивает учетные данные, пользователь вводит их и корректно обновляет.
Нам нужна команда для этого, поэтому я использую:
Start-Process rundll32 -ArgumentList "tsworkspace,TaskUpdateWorkspaces2"
(Powershell)
Команда запускает обновление, но не в состоянии сказать, что учетные данные для этого соединения недействительны.
Я запускаю эту команду в среде пользователя с его учетными данными (так же, как и при нажатии кнопки вручную)
Даже пробовал
Start-Process rundll32 -ArgumentList "tsworkspace,TaskUpdateWorkspaces2" -Credential $env:userdomain\$env:username
Я ввел правильные учетные данные, команда выполняется без ошибок, но RemoteApp жалуется на учетные данные и снова не удается. Если я нажму кнопку, предоставив ТОЧНУЮ ту же информацию, она будет работать. Weird! Действительно нужно автоматизированное решение вместо нажатия кнопок...
Знаете ли вы, почему при нажатии кнопки запрашиваются учетные данные, а команда не работает и не работает? Я предполагаю, что команда, запущенная из среды пользователя, будет использовать его учетные данные? Есть ли другая команда для всплытия того же самого окна, которое появляется при нажатии кнопки вручную?