Как можно показать текущий каталог в PowerShell?

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

22
задан 26.01.2011, 04:22

2 ответа

Проверьте это: http://mshforfun.blogspot.com/2006/05/perfect-prompt-for-windows-powershell.html

В основном можно создать файл 'профиля' под названием Microsoft. PowerShell_profile.ps1, который будет работать каждый раз, Вы запускаете powershell.

В зависимости от кого Вы хотите, чтобы это работало за, существует несколько папок, можно вставить этот файл (объясненный в ссылке выше). Если это только для себя, можно создать папку под названием WindowsPowerShell в папке My Documents и поместить его там.

Если Вы помещаете эту функцию в тот файл:

function prompt
{
    "PS " + $(get-location) + "> "
}

Это заставит Вашу подсказку быть похожей на это:

PS C:\directory\path\here>

Существует много другого материала, можно вставить его, но это - основы.

Примечание: прежде чем можно будет использовать сценарий профиля, необходимо будет выполнить "набор-executionpolicy remotesigned" от powershell - это позволит Вам запускать неподписанные скрипты, записанные локально на компьютере и подписанных сценариях от других.

22
ответ дан 07.12.2019, 09:56

Простой, добавьте следующее к Вашему profile.ps1 файл (под Вашей папкой My Documents\WindowsPowerShell):

function prompt { "$pwd>" }
8
ответ дан 07.12.2019, 09:56

Теги

Похожие вопросы