我创建了一个PowerShell脚本,可远程访问计算机列表,并以静默方式安装.net 4.7.1。
安装适用于32位系统,但在64位系统上,它在中途失败,错误代码为16389。
这是我使用的命令。
Invoke-Command -Session $session -ScriptBlock {CMD /c \\$Using:name\C$\temp\NDP471-KB4033344-Web /q /norestart} -ErrorAction Stop
我能够将此命令C:\temp\NDP471-KB4033344-Web /q /norestart
放入bat文件并在本地计算机上运行该文件并进行安装,但如果我远程执行bat文件,它会中途通过,然后我会得到相同的错误。
任何想法如何解决这个问题?