分配Windows登录脚本

时间:2013-07-13 17:26:36

标签: windows vbscript wsh windows-scripting

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

link表示登录脚本应该进入

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

我的机器中似乎没有该文件夹。我手动创建它并在那里推送vbs文件。

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

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

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

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

1 个答案:

答案 0 :(得分:3)

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

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

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

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