gpt4 book ai didi

powershell - 如何获取 64 位的 pshome 路径?

转载 作者:行者123 更新时间:2023-12-02 23:02:41 27 4
gpt4 key购买 nike

可使用 $PSHome 变量访问 32 位主文件夹路径 (c:\Windows\System32\WindowsPowerShell\v1.0\)。

如何访问包含 64 位版本路径的变量 (c:\Windows\SysWOW64\WindowsPowerShell\v1.0\)?

编辑

正如 Jeff Zeitlin 在标记为正确的答案中所解释的那样,这个问题是无效的...

最佳答案

你搞反了——在 64 位 Windows 上,C:\WINDOWS\SYSTEM32 用于 64 位; C:\WINDOWS\SYSWOW64 用于 32 位内容。这是因为 Microsoft 选择将“主”目录设为 SYSTEM32 以实现向后兼容;新的 32 位文件夹称为 SYSWOW64 作为“System for Windows-on-Windows64”的简写。

但是,要回答您的实际问题:如果您运行的是 64 位 PowerShell,$PSHome 指向 64 位主文件夹,C:\WINDOWS\System32\WindowsPowerShell\v1.0\;如果您运行的是 32 位 PowerShell(“Windows Powershell (x86)”),$PSHome 将指向 C:\WINDOWS\SYSWOW64\WindowsPowerShell\v1.0\ .我不确定是否有办法获得与 $PSHome-for-the-other-bittedness 等效的方法。

关于powershell - 如何获取 64 位的 pshome 路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42090728/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com