Active directory 在所有加入域的计算机上从AD执行Power shell脚本

Active directory 在所有加入域的计算机上从AD执行Power shell脚本,active-directory,powershell-2.0,Active Directory,Powershell 2.0,我已经编写了一个powershell脚本,用于下载和执行我希望在500多台机器上部署的二进制文件。我已经配置了active directory,并且我网络中的所有计算机都在域中。 有些人可以告诉我,我如何从active directory在连接域的计算机上执行此power shell脚本,就像我们从AD部署MSI文件一样 谢谢将其配置为启动或登录脚本,取决于它是否需要在系统或用户上下文中运行。我对AD是新手,我知道的是我想在计算机上运行它。你能详细说明一下所需的步骤吗?我以前尝试过的是,使用一些

我已经编写了一个powershell脚本,用于下载和执行我希望在500多台机器上部署的二进制文件。我已经配置了active directory,并且我网络中的所有计算机都在域中。 有些人可以告诉我,我如何从active directory在连接域的计算机上执行此power shell脚本,就像我们从AD部署MSI文件一样


谢谢

将其配置为启动或登录脚本,取决于它是否需要在系统或用户上下文中运行。我对AD是新手,我知道的是我想在计算机上运行它。你能详细说明一下所需的步骤吗?我以前尝试过的是,使用一些免费的工具将powershell脚本转换为exe,并从exe转换为MSI,然后尝试执行MSI包,但它不起作用…如果要部署MSI包,可以使用组策略执行操作:$user=$env:username$localIpAddress=((ipconfig | findstr[0-9].\)[0]).Split()[-1]powershell-Command“(New Object Net.WebClient).下载文件(':\Users\$user\Downloads\ossec.exe')“cd”C:\Users\$user\Downloads.\ossec.exe/S