powershell 如果需要,强制Powershell以x64位运行。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 如果需要,强制Powershell以x64位运行。相关的知识,希望对你有一定的参考价值。

if (($pshome -like "*syswow64*") -and ((Get-WmiObject Win32_OperatingSystem).OSArchitecture -like "64*")) {
    write-warning "Restarting script under 64 bit powershell"
 
    # relaunch this script under 64 bit shell
    & (join-path ($pshome -replace "syswow64", "sysnative")\powershell.exe) -file $myinvocation.mycommand.Definition @args
 
    # This will exit the original powershell process. This will only be done in case of an x86 process on a x64 OS.
    exit
}

以上是关于powershell 如果需要,强制Powershell以x64位运行。的主要内容,如果未能解决你的问题,请参考以下文章

是否可以/如何使用某些 cmdlet 停止 powershell?

Microsoft Office setup找不到powershell

Winlogbeat之安装

ansible管理windows集群

PowerShell启用多跳远程控制

PowerShell启用多跳远程控制