1

PowerShell では、この変数はプロファイルへのパスです。 $Profile

私のシステムでは、次のようになります。

  C:\Users\Warren\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

パス部分だけを取得したい:

  C:\Users\Warren\Documents\WindowsPowerShell\

C# では を呼び出すPath.GetDirectoryNameので、呼び出すことができると思います[system.io.Path]::GetDirectoryName($fileName)が、PowerShell で知っておくべき組み込みのパス操作システムがあるかどうか疑問に思っています。

これは人々がすることですか?

   [system.io.Path]::GetDirectoryName($Profile)
4

1 に答える 1

3

Split-Path次のコマンドレットを使用します。

Split-Path $PROFILE -Parent
于 2012-11-13T20:05:58.507 に答える