- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
可使用 $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/
可使用 $PSHome 变量访问 32 位主文件夹路径 (c:\Windows\System32\WindowsPowerShell\v1.0\)。 如何访问包含 64 位版本路径的变量 (c:\Wi
我是一名优秀的程序员,十分优秀!