ams*_*ich 4 powershell windows-7-x64 powershell-3.0
我正在尝试进入Powershell工作流程,但是如果我尝试使用"workflow"关键字,则会出现以下错误:
基于Windows PowerShell x86的控制台不支持Windows PowerShell工作流.打开基于Windows PowerShell x64的控制台,然后重试.
常识会告诉你打开64位版本:
C:\Windows\SysWOW64\WindowsPowerShell\v1.0
Run Code Online (Sandbox Code Playgroud)
我打开哪个版本的powershell似乎并不重要,我收到相同的消息.
$env:Processor_Architecture always returns x86
Run Code Online (Sandbox Code Playgroud)
我在我的笔记本电脑(第一个Win7,第二个Win8)上尝试了这个,它们的行为都相同
$env:PROCESSOR_IDENTIFIER :
1st PC: Intel64 Family 6 Model 37 Stepping 2, GenuineIntel
2nd PC: Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
Run Code Online (Sandbox Code Playgroud)
我只是缺少一些简单的东西吗?
SysWOW64中的版本是32位版本.WOW64是64位Windows上的32位仿真器(WoW的意思是"Windows上的Windows").您需要从system32运行该版本,这是64位版本.