none
新用户首次登录脚本 RRS feed

全部回复

  • 你好,
    谢谢你的提问。
    通过你描述的问题,可以尝试使用RunOnce注册表项配置脚本以在新用户登录时运行一次。
    首先,在修改注册表之前,请做好备份,防止出现意外情况损坏操作系统。
    下面,请遵循以下步骤进行配置RunOnce脚本。
    1. 单机打开,然后单击运行。
    2. 在“ 打开”框中,键入regedit.exe,然后单击“ 确定”。
    3. 在注册表中找到以下子项:
    HKEY_USERS
    4. 在菜单上选中文件,然后单击加载配置单元。
    5. 在“加载配置单元”对话框中,找到Profilepath \ Default User \ Ntuser.dat文件,其中
    Profilepath是默认用户配置文件的文件系统位置。 单击打开。
    6. 在“加载配置单元”对话框中,键入配置单元的名称,然后单击“确定”   
    注意:Ntuser.dat文件是隐藏的。 如果找不到或加载Ntuser.dat文件,则必须在Windows资源管理器中更改视图设置。 为此,请按照下列步骤操作:
    单击“开始”,然后单击“Windows资源管理器
    单击工具,然后单击文件夹选项。
    单击“视图”选项卡。
    单击以清除“隐藏已知文件类型的扩展名”复选框。
    选择“显示隐藏文件和文件夹”,然后单击“确定”
    7. 在注册表中找到以下子项:
    HKEY_USERS \ Test \ Software \ Microsoft \ Windows \ CurrentVersion \ Runonce 注意:其中Test是您在步骤6中为Ntuser.dat配置单元指定的名称。
    8. 在“ 编辑”菜单上,指向“ 新建”,然后单击“ 字符串值”。
    9. 在右窗格中,双击新值。
    10. 在“ 编辑字符串”对话框中,键入程序或登录脚本的完整路径和文件名,然后单击“ 确定”。
    11. 在左窗格中,单击“ 测试配置单元”。
    12. 在“ 文件”菜单上,单击“ 卸载配置单元”。
    13. 提示确认要卸载配置单元时,单击“ 是”。
    14. 退出注册表编辑器。

    请参考以下链接:

    https://support.microsoft.com/en-gb/help/325347/how-to-run-a-logon-script-one-time-when-a-new-user-logs-on-in-windows

    工作顺利!

    Lee


    Just do it.

    2019年8月5日 6:09
    版主
  • 非常好,我收藏了!
    2019年8月5日 6:11
  • 感谢回复!

    这篇文章我见过啊。

    这是对域的还是对本地的?

    我是指,新用户登录A电脑上会执行一次,改天他换电脑了了,在B电脑上仍然执行,再换电脑了,在C电脑上还会执行。改天换回A电脑了,不会再执行。

    即用户登录过域中任意一台之前未登录过的电脑上执行。

    我的域是windows 2012 r2域。

    这篇文章,我不会啊。

    谢谢!

    2019年8月6日 5:40
  • 感谢回复!
    2019年8月6日 5:40
  • 你好,

    请问您的问题解决了吗? 如果您使用我们的方案解决问题,请“将其标记为答案”,以帮助其他社区成员快速找到有用的回复。 如果您使用自己的方案解决问题,请在此处分享您的经验和解决方案。 对于有类似问题的其他社区成员也是非常有帮助的。 如果没有,请回复并告诉我们目前的情况,以提供进一步的帮助。

    Best Regards,

    Lee     


    Just do it.

    2019年9月6日 12:53
    版主