我有一个vbscript,它将用户添加到应该在机器启动时运行的本地组“Administrators”。
脚本中应用的基本代码如下:
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 \微软\的Windows \ CurrentVersion \运行
名称:addUser 值:“E:\ addUser.vbs”
现在我注意到的特殊行为是当非管理员用户登录脚本时不会运行。它仅适用于Administrators组的成员。
如果预期会出现这种情况,那么有没有办法通过此方法(可能在Administrator或SYSTEM帐户下运行)。
谢谢和问候,
Wriju