【发布时间】:2013-03-20 10:36:24
【问题描述】:
我需要从 PowerShell 调用 Setspn.exe。 但任何尝试都失败了:
setspn;
Setspn;
invoke-expression "setspn";
start-process setspn;
但我可以启动 cmd,并且可以从命令行调用 setspn。
【问题讨论】:
-
“失败”涵盖了很多领域。你能更具体/有帮助吗?
-
术语“setspn”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,如果包含路径,请验证路径是否正确,然后重试。
-
检查您的
$env:PATH并查看它是否包含setspn.exe的路径。 -
我可以从标准的 Powershell 提示符运行它。将标准帮助输出返回到输出流。对我来说听起来像是一个配置问题。就像 mjolinor 所说 - 需要更多信息。
标签: powershell spn