首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Powershell无法理解"bcdedit“

Powershell无法理解"bcdedit“
EN

Stack Overflow用户
提问于 2015-01-20 08:04:50
回答 1查看 2.9K关注 0票数 0

当我试图在CMD中运行时,bcdedit命令是工作的。当我尝试在PowerShell中运行它时,我得到了以下内容:The term 'bcdedit' is not recognized as the name of a cmdlet,但在手册和教程中,bcdedit在PowerShell中工作得很好。为什么我的PowerShell不认识bcdedit

系统: Windows 7 x64 SP3

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-20 08:37:20

有两个版本的powershell.exe,一个32位和一个64位.

在32位版本中,路径C:\windows\system32 32实际上引用了C:\windows\SysWOW64 64。

bcdedit.exe只存在于“真实”64位system32中,无法在32位powershell控制台中找到。

要确定正在运行的powershell的哪个版本,可以运行以下命令:

代码语言:javascript
复制
PS C:\> [intptr]::Size
4

在32位控制台上,大小为4,在64位控制台上,大小为8。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28040321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档