我在gpo中分配了一个powershell脚本作为登录脚本。
我的所有客户都是基于Windows 7的计算机。每个客户端都在启动文件夹中有一个应用程序,它将在机器启动时启动。
正在开始的应用程序取决于powershell脚本。因为powershell脚本将从网络共享位置复制所有设置,应用程序需要启动 我的问题是,即使powershell脚本开始从networkshare复制文件,应用程序的启动速度也会更快。因此应用程序永远不会使用这些设置 我的问题是,如何在PowerShell脚本完成复制之前避免应用程序启动而没有任何扩展应用程序。
答案 0 :(得分:1)
为了绝对确定,我建议在这种情况下的最佳做法是从Startup文件夹中删除依赖于脚本的程序。然后在登录脚本结束时从PowerShell启动它们。
要从PowerShell执行程序,请使用Call运算符。您可以参考here on other SO question。