Chcesz ustawić komendę set-alias w połączeniu ze skryptem PowerShell lub funkcją. Więc otwórz edytor i napisz:
set-location d:\xampp\htdocs
i zapisz ten plik na przykład w c: \ Users \ kumar \ htdocs32.ps1 lub możesz utworzyć taką funkcję.
function htdocs32 { set-location d:\xampp\htdocs }
aby wykonywać skrypty, musisz ustawić zasady wykonywania zezwalające na skrypty lokalnie. otwórz wiersz poleceń PowerShell jako administrator i wpisz:
set-executionpolicy remotesigned
teraz możesz ustawić alias dla skryptu PowerShell:
set-alias htdocs c:\Users\kumar\htdocs32.ps1
i wpisanie htdocs przeniesie Cię teraz do folderu htdocs
Program Powershell używa kombinacji czasownik-rzeczownik do nazywania tak zwanych poleceń cmdlet. Czasownik odnosi się do tego, co chcesz zrobić, a rzeczownik z tym, co chcesz zrobić.
Aby uzyskać pomoc dotyczącą polecenia set-alias, którego chcesz użyć:
get-help set-alias -full |more
i nie ma nie mniej. inną metodą byłoby przeczytanie tego http://technet.microsoft.com/en-us/library/ee176958.aspx
Również na początek z powłoką zasilania polecam zajrzeć na ten adres URL: http://www.powershellpro.com/powershell-tutorial-introduction/
Aby trwale zapisać alias, musisz zapisać go w swoim profilu użytkownika. najpierw sprawdź, czy Profil jest już na miejscu, używając:
PS C:\> $profile
jeśli staniesz się fałszywy , możesz utworzyć nowy profil, wpisując:
New-Item -path $profile -type file -force
teraz możesz edytować plik
c:\Users\kumar\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
i wstaw definicję funkcji i alias. jak opisano powyżej.
jednak ustawienie aliasu w Linuksie nie jest konieczne. sicne istnieje zmienna środowiskowa $ CDPATH dla bash, którą można ustawić w ~ / .bahsrc.