使用powershell安装软件

使用powershell安装软件,powershell,Powershell,我正在尝试配置一些东西,以便通过powershell推送软件安装和修补程序。我已经创建了一个GP来启用WinRM。我可以使用输入pssession-computername computer-credential username连接到我的测试虚拟机,没有任何问题。但是,当我尝试使用以下命令安装软件时,收到错误消息invoke command-computername-command{c:\software\setup.exe} 我对powershell是新手。我可能使用了错误的命令来安装软件。

我正在尝试配置一些东西,以便通过powershell推送软件安装和修补程序。我已经创建了一个GP来启用WinRM。我可以使用
输入pssession-computername computer-credential username
连接到我的测试虚拟机,没有任何问题。但是,当我尝试使用以下命令安装软件时,收到错误消息
invoke command-computername-command{c:\software\setup.exe}


我对powershell是新手。我可能使用了错误的命令来安装软件。我已经将文件复制到测试虚拟机。如果您能提供任何帮助,我们将不胜感激。

我认为您的问题是因为您遗漏了变量字符“$”到“computername”

我从未见过在Invoke命令中使用“-command”,因此我无法对此进行评论


此外,您还可以使用启动进程来运行.exe吗?

您遇到了什么错误?我遇到了AccessDenied,PSSessionStateBruke