Доступ администратора в экземплярах образа Amazon AppStream для внесения изменений в реестр? - PullRequest
0 голосов
/ 26 ноября 2018

Я пытаюсь написать в Amazon AppStream скрипт, который будет редактировать реестр, и в конечном итоге зарегистрировать пользователя в Tableau и активировать для него лицензию.Скрипт на моем рабочем столе работает отлично и выполняет именно то, что ему нужно: редактировать реестр, регистрировать его в Tableau и активировать лицензию.

Ниже приведена строка кода, предназначенная для редактирования реестра:

"C:\Scripts\User_Tab.reg" 

Я успешно создал образ скрипта в AppStream, первое, что он делает, это пытается редактировать реестр, но get заблокирован, поскольку "администратор отключил редактирование". Есть ли возможность включить это, чтобы мой скрипт мог запускаться?

"редактирование было отключено вашим администратором" - ошибка

Какпримечание: мой сценарий не ведет себя так, как ожидалось, другими способами.Несмотря на то, что он будет запускать Tableau, он, похоже, не сможет выполнять какие-либо специфические для Tableau команды, такие как активация лицензии.Что странно, потому что все они имеют одинаковый путь к файлу, и он работает на моем рабочем столе ...

Любая помощь приветствуется.

РЕДАКТИРОВАТЬ

Подобная проблема возникает, когда я пытаюсь запустить скрипт PowerShell для редактирования реестров, основываясь на информации, полученной из этого вопроса .

Для запуска сценария PowerShell также требуется уровень доступа администратора, который я не знаю, как предоставить экземпляр изображения.

Для сценария PowerShell требуется пароль администратора

Похоже, что этот вопрос больше касается предоставления администратору доступа к экземпляру изображения в AppStream, чем вопроса о реестрах.Название было изменено с "Редактирование реестра в экземплярах изображений Amazon AppStream?"«Доступ администратора в экземплярах образов Amazon AppStream для внесения изменений в реестр?»чтобы отразить это.

1 Ответ

0 голосов
/ 04 декабря 2018

Решение этой проблемы было дано здесь awsMuraliR

Где, чтобы обойти эту ошибку, вам нужно вместо этого написать сценарий PowerShell для редактирования реестра, по существу избегая администраторазапрашивается доступ для редактирования реестра с использованием файла .bat.

Затем, чтобы обойтись с правами администратора, необходимыми для запуска сценария PowerShell, вам необходим файл .bat для запуска сценария PowerShell.

Создайте образ .bat-файла, который запускает скрипт PowerShell.

...