Tips n Tricks

2011 March 07
by stillru
tips_n_tricks

Советы по обустройству в PowerShell

Задача: Быстрый доступ к определённым областям диска без набора полного пути.

Решение: В PowerShell есть такая вещь как PSDrive - диск, доступный исключительно из PowerShell. Посмотреть все доступные диски можно командой Get-PSDrive.,

Alias                       Alias
B       66.33 FileSystem    C:\Users\Still\GIT\PersonalPakag...
Blog    66.33 FileSystem    C:\Users\Still\GIT\stillru.githu...
P       66.33 FileSystem    C:\Users\Still\GIT\PersonalPakag...

В данном выводе нас интересует только диски Blog P и B - это диски созданные самим пользователем с помощью команд New-PSDrive.

New-PSDrive B -PSProvider FileSystem -Root C:\Users\Still\GIT\PersonalPakage\Scripts\Bash -Scope Global
New-PSDrive P -PSProvider FileSystem -Root C:\Users\Still\GIT\PersonalPakage\Scripts\Powershell -Scope Global
New-PSDrive Blog -PSProvider FileSystem -Root C:\Users\Still\GIT\stillru.github.com\ -Scope Global

Данные команды можно прописать в профиле и при каждом запуске консоли иметь быстрый доступ к этим директориям как к простым дискам с обозначениями P: B: и Blog:

New-PSDrive <алиас диска> -PSProvider <Кто даёт доступ> -Root <путь к корню нового диска> -Scope область доступности

comments powered by Disqus

Порекомендовать в Facebook Порекомендовать в ВКонтакте Твитнуть Отправить в Одноклассники Отправить в Мой Мир