PowerShell.exeの64ビットバージョンを起動できるようにする必要があります [system.intptr] :: sizeの値が8であることを確認して、私が64ビットバージョンであることを確認します。32ビットまたは64ビットプロセスから実行する場合でも、64ビットPowerShellプロセスをどのように起動するのですか?
0
A
答えて
1
PowerShellの64ビットバージョンを起動するには、32ビットプロセスから
をパスを使用する:
c:\windows\sysnative\WindowsPowerShell\v1.0\powershell.exe
64ビットプロセスから、パスを使用する:
c:\windows\System32\WindowsPowerShell\v1.0\powershell.exe
、打ち上げ:32ビットプロセスから
c:\windows\System32\WindowsPowerShell\v1.0\powershell.exe
、あなたはPowerShellの32ビットバージョンを取得します。あなたが誤って起動した場合と:
c:\windows\sysnative\WindowsPowerShell\v1.0\powershell.exe
64ビットプロセスから64ビットプロセスからc:\windows\sysnative\
パスがエラーであるため、エラーになります。
0
OSのアーキテクチャに対応した実行ファイルを起動するもう一つの簡単な方法:
# Get default executable path
$exePath = Join-Path $PSHome powershell.exe
# Test bitness
if([System.Environment]::Is64BitOperatingSystem -xor [System.Environment]::Is64BitProcess){
# 32-bit process on 64-bit OS
$exePath = $exePath -replace 'syswow64','sysnative'
}
# Launch new shell
& $exePath 'arguments go here'
関連する問題
- 1. 32ビットcmd.exeから64ビットPowerShellを起動するには?
- 2. Solaris Sparc 64ビットで64ビットプロセスが32ビット共有ライブラリをロードできるか
- 3. 64ビット環境での32ビットプロセスのロード
- 4. 32ビットのインストーラ中に32ビットと64ビットの.NET machine.configを変更する64ビットプロセスを開始
- 5. 32ビットプロセスから64ビットregキーにアクセスするATLGetDacl
- 6. 32ビットアプリケーションから64ビットのコマンドラインを起動できますか?
- 7. 64ビットLinuxで32ビットJVMを実行するには?
- 8. 32ビットプロセスに64ビットのdllをロードすることはできますか?
- 9. ソフトウェアを32ビットから64ビットにコンパイル
- 10. 32ビットと64ビットは一緒に動作できますか?
- 11. 32ビットのJavaから64ビットのWindowsコマンドを実行
- 12. 32ビットExcelアドインは、64ビットExcelで動作できますか?
- 13. これは32ビットまたは64ビットのJVMですか?
- 14. UEFI Shellが64ビットまたは32ビットで起動しているかどうかを確認する方法?
- 15. WindowsXP 32ビットからWindows 7 64ビットに移動するExcelプラグインエラー
- 16. 32ビット/ 64ビットOS?
- 17. 32ビットOSで64ビット実行可能ファイルを作成する
- 18. Windows 2003で32ビットASP.NEt 3.5アプリケーションを実行する64ビット
- 19. 32ビットC++アプリケーションから64ビットJavaアプリケーションを起動する方法は?
- 20. WindowsのPerl:32ビットまたは64ビット?
- 21. 32ビットと64ビットマシンの両方で常に64ビットです
- 22. 動的に64ビットから32ビットのpowershellに切り替える
- 23. プロセスが64ビットか32ビットかをチェックする方法はありますか?
- 24. OSXで実行するEclipseのバージョンは? 32ビットまたは64ビット?
- 25. 64ビット環境で32ビット.NETアプリケーションを実行するにはどうすればよいですか?
- 26. 32ビットマシンで64ビットのVMwareイメージを実行できますか?
- 27. 64〜32ビットInterop - どのように?
- 28. 64ビット専用ホストカーネルの64ビットドッカーコンテナで32ビットバイナリを実行できますか?
- 29. Excelのマクロを32ビットから64ビットに変換する
- 30. 32ビット対64ビットのカスタムフレームワーク
はそれが ' 'SYSTEM32' の代わりに '-replaceのsysnative'''、「sysnative' -replace 'SYSWOW64' すべきではありません'? – PetSerAl
@PetSerAlはい、それを見つけていただきありがとうございます –
これはお勧めしますが、質問はOSアーキテクチャに関連していませんでした。質問は64ビットOSにのみ適用されます。 64ビットOSでは、64ビットプロセスまたは32ビットプロセスを実行できます。このようなプロセスによって、PowerShellの64ビットバージョンがどのように起動するのかを確認します。それが問題です。 – zumalifeguard