【发布时间】:2013-09-27 16:38:52
【问题描述】:
我知道这是一个奇怪的问题,但我被锁定在第三方供应商中,该供应商在目标 64 位 Windows Server 2008 R2 集群服务器上启动 32 位 cmd.exe。从这里我想启动一个 64 位 PowerShell 窗口并运行一个脚本。
这是我的测试:
powershell.exe "Get-Module -ListAvailable| Where-Object {$_.name -eq 'FailoverClusters'}"
如果我从 32 位 cmd.exe 运行它,我不会得到任何返回。如果我从 64 位 cmd.exe 运行,我会得到:
ModuleType Name ExportedCommands
---------- ---- ----------------
Manifest FailoverClusters {}
关于如何从 32 位 cmd shell 调用 64 位 powershell 脚本有什么想法吗?
【问题讨论】:
标签: powershell cmd