4

以前にSysNativeを使用して64ビットのsystem32ディレクトリにアクセスしましたが、ProgramFilesディレクトリに相当するものを見つけることができないようです。単純なものが欠けているように感じますが、次のようなことをしようとすると、次のようになります。

$command = "${Env:ProgramFiles}\Company\executable.exe"

その後$command、C:\ Program Files(x86)\ Company\executable.exeになります。

誰かが64ビットプログラムファイル(32ビットPowerShellから)にアクセスする適切な方法を教えてもらえますか?

4

2 に答える 2

8

ずっと短くなる可能性があります:)

$env:ProgramW6432
于 2012-09-28T20:16:43.160 に答える
0

理解した!

$programFiles = [System.Environment]::GetEnvironmentVariable("ProgramW6432")
于 2012-09-28T17:39:06.147 に答える