1

初学者问题 - 尝试创建一个简单的登录脚本,该脚本在 Windows 用户登录并将文件从一个文件夹复制到另一个文件夹时执行。操作系统是 Windows 7。

这个链接说登录脚本应该进入

%SystemRoot%\System32\Repl\Import\Scripts folder. 

我的机器上似乎没有那个文件夹。我手动创建它并将vbs文件推到那里。

我还打开了计算机管理并将脚本分配给用户。这是一台独立的机器,没有网络登录。

代码本身很简单,它在文件运行时工作,除了在登录期间没有被调用。

这是放置登录脚本的正确位置吗?难道我做错了什么。

最终,我希望能够使用 DirectoryEntry 的 LogonScript 属性在 C# 中分配登录脚本。任何正确方向的建议都会有很大帮助。

4

1 回答 1

3

Windows 有 2 个用于本地登录脚本的默认位置:

默认安装中不存在这两个路径,必须由管理员创建。

lusrmgr.msc似乎只接受具有相对于默认位置的路径的脚本。对于通过分配的脚本,gpedit.msc您可以选择您喜欢的任何路径。

必须通过上述方法之一将(本地)登录脚本分配给配置文件,否则在登录时不会调用它。

于 2013-07-14T09:15:41.067 回答