因此我使用运行 .exe 安装的 PowerShell 脚本,该脚本和 .exe 文件都位于同一个网络文件夹中,当我直接从 PC 运行该脚本时它运行良好,但是当我使用 WAC 的 PowerShell 控制台时我收到错误:
术语“\\it\installation\PMPAgent\PMP_Agent.exe”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。+ CategoryInfo : ObjectNotFound: (\it\installati...armel_Agent.exe:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
什么可能导致此错误?
答案1
该PMP_Agent.exe
文件的位置不正确,WAC 无法看到它。请尝试以下操作:
- 在控制台中使用来
Get-Location
确定 WAC 的当前目录 - 用于
Test-Path \\server\share\path\to\PMP_Agent.exe
确定 WAC 是否真的可以查看文件
.exe 的路径必须在 WAC 服务器上有效,而不仅仅是在本地电脑上有效。'\it\installation\PMPAgent\PMP_Agent.exe'
通常是本地路径,因此请确保它正确无误。