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)