我在编写 powershell 脚本时遇到了问题。我应该将 3 个 .dll 文件从 poweshell 64 位进程复制到 C:\Windows\SYSWOW64 文件夹。如果我使用环境变量
$systemFolder = [System.Environment]::SystemDirectory
所以,在 64 位系统上的 64 位进程下
$systemFolder = "C:\Windows\system32"
是否有任何环境变量或一些结构来访问 SYSWOW64 文件夹。我想出了这样的解决方案,但我认为有更正确的解决方案
$targetFolder = [System.Environment]::SystemDirectory
if([Environment]::Is64BitProcess){
$targetFolder = "$env:windir\SYSWOW64"
}
非常感谢