Unix / Linuxの `pwd`と同等のWindowsPowerShell?



Windows Powershell Equivalent Unix Linux Pwd



解決:

PowerShellには、Linuxと同じコマンドが多数あります。pwdは同等のコマンドです。

入力するとPowershellのpwd、これはのエイリアスですGet-Location。




に加えてGet-Locationとそのエイリアス、自動変数を使用することもできます$ pwd。

NS$ pwd変数は、PathInfoメンバーに直接アクセスできるので便利です。例えば。



$ pwd.Path.PadLeft(80)$ pwd.Drive

また、メンバーが何であるかを知りたい場合は、コマンドエイリアスをにパイプするだけです。Get-Member:

PS C: Users  your-name-here  Desktop> pwd | Get-Member TypeName:System.Management.Automation.PathInfo Name MemberType Definition ---- ---------- ----- ----- EqualsメソッドboolEquals(System.Object obj)GetHashCodeメソッドint GetHashCode()GetTypeメソッドタイプGetType()ToStringメソッド文字列ToString()ドライブプロパティSystem.Management.Automation.PSDriveInfoドライブ{get;}パスプロパティシステム.String Path {get;}プロバイダープロパティSystem.Management.Automation.ProviderInfoプロバイダー{get;} ProviderPathプロパティSystem.StringProviderPath {get;} 

Get-Locationコマンドレットでうまくいくはずです

チアゴが述べたように、あなたはこれらのエイリアスを使うことができます:glまたはpwd