在用户的 Win7 PC 上,“开始”-“所有程序”中有一些剩余的文件夹。我试图运行登录脚本以将其从中删除C:\ProgramData\Microsoft\Windows\Start Menu\Programs\xxxx
。但使用登录脚本,它会在用户上运行,因此它无权删除启动菜单中的文件夹。
如何使用域管理员权限运行此登录脚本?
答案1
如何使用域管理员权限运行此登录脚本?
你不能。登录脚本在用户上下文中运行。它们只能访问登录用户可以访问的内容。
您所指的文件夹属于系统上下文。换句话说,它不是特定于用户的,而是适用于系统上的所有用户。
您的脚本需要作为“启动”脚本运行。而不是“登录”脚本。启动脚本以 SYSTEM 身份运行。
您还可以使用组策略首选项轻松删除这些文件。同样,这些将应用于计算机上下文,而不是用户上下文。在我看来,GPO 比启动脚本更可靠、更好,并且不依赖于计算机重新启动来应用。