У меня есть VBScript, который добавляет пользователя в локальную группу «Администраторы», которая должна запускаться при запуске компьютера.
Базовый код, применяемый в сценарии, выглядит следующим образом:
Set objGroup = GetObject("WinNT://" & strComputer & "/" & strGroup & ",group")
' Get user object
Set objUser = GetObject("WinNT://" & strComputer & "/" & strUser & ",user")
' Add user to group
objGroup.Add(objUser.ADsPath)
Теперь я добавил строку реестра по следующему пути:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
Имя: addUser Значение: "E: \ addUser.vbs"
Теперь особое поведение, которое я заметил, заключается в том, что когда пользователь, не являющийся администратором, входит в сценарий, не запускается.Он работает только для членов группы администраторов.
Если такое поведение ожидается, то есть ли способ обойти это (возможно, запустить его под учетной записью администратора или SYSTEM).
Спасибо иС уважением,
Wriju * 1019 *