Windows PowerShell эквивалентна Unix / Linux `pwd`?

В дополнение к вопросу cmd.exe , каков эквивалент PowerShell для echo %cd% или Linux / Unix pwd ?

У PowerShell есть много таких же команд, как Linux. pwd – эквивалент команды.

Когда вы вводите pwd в Powershell, это псевдоним Get-Location .

В дополнение к Get-Location и его псевдонимам вы также можете использовать автоматическую переменную $pwd .

Переменная $pwd хороша, потому что у вас есть прямой доступ к членам PathInfo. Например

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

И если вы когда-нибудь захотите узнать, какие есть члены, вы можете просто передать команду \ alias в 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;} 

Командлет Get-Location должен делать трюк

Как упоминал Тьяго, вы можете использовать эти псевдонимы: gl или pwd

Это pwd . Вы можете «подкрепить» его, поставив его в кавычки. Более того, вы можете создавать пути следующим образом: "$pwd\bin" .

  • Как я могу выполнить полную установку Cygwin с помощью нового установщика?
  • Почему удаление SFTP происходит так долго?
  • Автоматически перезагружать работу Unix, если она опускается?
  • Что такое команда unix, чтобы узнать, какой исполняемый файл соответствует данной команде?
  • Что такое сообщение «У вас есть новое письмо» в Linux / UNIX?
  • Использование терминала Linux / Unix для копирования многих файлов в новое место
  • Differnce между blockize и bytesize в файловых системах linux / unix
  • Как настроить SSH, поэтому мне не нужно вводить пароль?
  • Rm на cygwin, не может отменить связь не владельца
  • Безопасно избавиться от «У вас новая почта в / var / mail» на Mac?
  • Grep все .java файлы в каталоге для определенной строки
  • Interesting Posts

    Как я могу извлечь индекс / верхний индекс из PDF с помощью iTextSharp?

    Изменение обоев рабочего стола с помощью кода в .NET.

    WPF привязка к локальной переменной

    Лучший способ реализовать 404 в ASP.NET

    case switch: ошибка: метка case не сводится к целочисленной константе

    Как добавить recyclerView внутри другого recyclerView

    Как прокручивать вверх в окне терминала, в то время как новый ввод генерируется без отбрасывания назад (внизу)

    Хранение документов в виде блоков в базе данных – любые недостатки?

    мы можем получить хромированную историю просмотров / закладки в нашем приложении для Android

    CnMemory с 2TB Hitachi HUA723020ALA641 не совсем новый?

    Получить высоту по долготе и широте в Android

    Как заменить загрузчик GRUB, изнутри Windows?

    Что случилось с cplusplus.com?

    Будет ли кодирование HTML предотвращать все виды атак XSS?

    Как я могу исправить свой пользовательский PS1 для переноса длинной команды на несколько строк вместо одной строки?

    Давайте будем гением компьютера.