При открытии PowerShell директория по умолчанию устанавливается как C:\Users\<username>.
Допустим, все проекты храняться в папке D:\Projects\ и не хотелось бы при каждом запуске PowerShell запускать команду на смену директории cd D:\Projects\
На помощь придут профили Powershell
Чтобы создать профиль для текущего пользователя нужно ввести команду
1 2 3 4 5 |
if (!(Test-Path -Path $profile)) { New-Item -ItemType File -Path $profile -Force } |
cоздаст профиль по пути C:\Users\user\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
Затем отрыть сам профиль
1 2 3 |
notepad $PROFILE |
Добавить строку
1 2 3 |
Set-location D:\Projects\ |
и перезагрузить PowerShell. Теперь при следующем открытии терминала рабочая директория будет D:\Projects\