私はWindows PowerShellの初心者です。psl を使用して SHGetKnownFolderPath を呼び出すにはどうすればよいですか? Get 呼び出しから返された値の一部が気に入らない場合は、SHSetKnownFolderPath も呼び出したいと思います。
質問する
2777 次
4 に答える
9
P/Invoke を使用できます。Lee Holmes には、PowerShell からこれを行う方法の例がここにあります。SHGetKnownFolderPoath
ここに使用方法の例があります。
または、次を使用できる場合もありますEnvironment.GetFolderPath
。
PS> [Environment]::GetFolderPath('CommonApplicationData')
C:\ProgramData
次の方法で、使用可能なオプションのリストを取得できます。
PS> [Enum]::GetNames([Environment+SpecialFolder])
于 2013-05-20T20:51:02.963 に答える
0
フレームワークの静的メソッドを詳しく調べる前に、Env:
PSDrive
.
get-childitem env:
(get-item env:\CommonProgramFiles).Value
于 2013-05-21T00:33:30.693 に答える