![登录脚本中的 Shell 命令是否同步影响脚本设置](https://linux22.com/image/537813/%E7%99%BB%E5%BD%95%E8%84%9A%E6%9C%AC%E4%B8%AD%E7%9A%84%20Shell%20%E5%91%BD%E4%BB%A4%E6%98%AF%E5%90%A6%E5%90%8C%E6%AD%A5%E5%BD%B1%E5%93%8D%E8%84%9A%E6%9C%AC%E8%AE%BE%E7%BD%AE.png)
我必须修改我们的一个登录脚本来检查 Windows 是 64 位还是 32 位,然后根据此信息执行另一个命令。
从登录脚本中退出是否会影响同步运行脚本策略选项,我仍然不希望用户在命令运行完成之前进入他们的桌面
欢呼卢克
答案1
如果您的登录脚本是 cmd 脚本,并且也是您用来执行 shell 的脚本,那么只要脚本中没有手动生成后台进程,所有事情都应该同步运行。实际上,大多数脚本工具都应该如此。登录脚本将等待 shell 命令返回。但请注意,在用户获得桌面之前,您必须处理 shell 命令可能引发的任何错误。