Dans le cadre du suivi de la cmd.exe Quel est l'équivalent en PowerShell de l'expression echo %cd%
ou Linux/Unix pwd
?
Réponses
Trop de publicités?
trick420
Points
31
En plus de Get-Location
et ses alias, vous pouvez également utiliser la variable automatique $pwd
.
En $pwd
est intéressante car elle permet d'accéder directement aux membres de PathInfo. Par exemple
$pwd.Path.PadLeft(80)
$pwd.Drive
Et si vous souhaitez connaître le nombre de membres, il vous suffit d'envoyer la commande \alias a Get-Member
:
PS C:\Users\your-name-here\Desktop> pwd|Get-Member
TypeName: System.Management.Automation.PathInfo
Name MemberType Definition
---- ---------- ----------
Equals Method bool Equals(System.Object obj)
GetHashCode Method int GetHashCode()
GetType Method type GetType()
ToString Method string ToString()
Drive Property System.Management.Automation.PSDriveInfo Drive {get;}
Path Property System.String Path {get;}
Provider Property System.Management.Automation.ProviderInfo Provider {get;}
ProviderPath Property System.String ProviderPath {get;}
Utilisateur non enregistré
Points
0
Siim K
Points
7522
Peter Bauer
Points
111