none
怎样将一个启动脚本 转换为一个登录脚本 RRS feed

  • 问题

  • 在一个多账户的PC上,在Administrator 账户下 配置注册表键值

    HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce 启动powershell 指向脚本dell_Logon.ps1

    创建新账户 dell ,并配置dell自动登录 

    怎样使 重启时 运行dell_Logon.ps1 使之延迟 至dell桌面 加载完成后再运行,达到dell_Logon.ps1 起到登录脚本的作用

    已经尝试过 HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce 启动powershell 指向脚本dell_Logon.ps1,并在dell_Logon.ps1脚本中,配置pause ,但是桌面只会在dell_Logon.ps1运行完才加载,无法使之达到 登录脚本的作用 

    怎样使脚本和桌面加载达到异步的效果,还望大家多多指点,谢谢了

    2019年11月26日 10:06

全部回复

  • 尊敬的客户 您好,

    感谢您到我们的论坛发帖。

    我们可以通过组策略配置登录脚本,然后将启动脚本中的脚本删除。

    可以通过以下步骤分配用户登录脚本
    1.打开本地组策略编辑器。

    2.在控制台树中,单击“ 脚本(登录/注销)”。路径为“ 用户配置\ Windows设置\脚本(登录/注销)”。

    3.在结果窗格中,双击“ 登录”。

    4.在“ 登录属性”对话框中,单击“ 添加”。

    5.在“ 添加脚本”对话框中,执行以下操作:

    -在“ 脚本名称”中,键入脚本的路径,或单击“ 浏览 ”在域控制器的Netlogon共享文件夹中搜索脚本文件。

    -在“ 脚本参数”中,键入所需的任何参数,方法与在命令行中键入参数的方式相同。例如,如果你的脚本包含的参数调用//标志(显示标题)和// I(交互模式),输入// logon//i。

    6.在“ 登录属性”对话框中,指定所需的选项:

    <组策略对象>的登录脚本:列出当前分配给所选组策略对象(GPO)的所有脚本。如果您分配了多个脚本,则会按照指定的顺序处理脚本。要将脚本在列表中上移,请单击它,然后单击“ 上移”。要将脚本在列表中向下移动,请单击它,然后单击“向下”。

    -添加:打开“ 添加脚本”对话框,您可以在其中指定要使用的任何其他脚本。

    -编辑:打开“ 编辑脚本”对话框,您可以在其中修改脚本信息,例如名称和参数。

    -删除:从“ 登录脚本”列表中删除选定的脚本。

    -显示文件:显示存储在所选GPO中的脚本文件。

    更多有关信息,请参考文章:Working with startup, shutdown, logon, and logoff scripts using the Local Group Policy Editor 

    希望以上信息能够对您有所帮助。如果有其他我们能够帮助您的地方,请随时在论坛中发帖告知我们。

    此致,
    Cynthia

    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.


    2019年11月27日 11:03
  • 还是谢谢你的答案,可能我假设的 需求无法自动化实现  我是想在 本地Administrator 登录的情况下,自动化创建一个新用户 dell 创建 登录脚本,

    这个过程 可以实现新用户 的启动脚本 通过自动化新用户登录 HKLM的runonce键值 指向脚本

    但是新用户的 登录脚本 首次进入桌面的 自动化 ,可能只能 在域架构组策略的登录脚本实现了

    2019年11月28日 13:01
  • 你好

    感谢您的更新。

    如果我们还有其他可以为您做的事情,请随时在论坛中发布。

    祝你生活愉快!

    此致,
    Cynthia

    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。



    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    2019年12月2日 8:41