PowerShell pozwala tworzyć katalogi, tworzyć pliki, zarządzać plikami/katalogami i wieloma operacjami zarządzania katalogami. W tym artykule zawiera pouczający przewodnik po zmieniających się katalogach w PowerShell.
Jak zmienić katalog w PowerShell
PowerShell ma ponad 1300 cmdlet i aliasów, które pomagają w wykonywaniu różnych zadań. Alias jest alternatywą dla CMDLET i zapewnia takie same wyjście, jak w przypadku macierzystej cmdlet.
Jak korzystać z CMDLET SET-LOCATION w PowerShell
„„Ustawić-Lokalizacja”CMDLET przetwarza zarówno ścieżkę absolutną, jak i względną. Składnia Ustawić-Lokalizacja CMDLET znajduje się poniżej:
Set -location -path… -Passthru-Ścieżka Parametr akceptuje względną lub bezwzględną ścieżkę katalogu. -Przejść przez Parametr pozwala wykonać cmdlet, nawet jeśli wyjście jest puste.
Następujące Ustawić-Lokalizacja CMDLET umożliwia zmianę katalogu za pomocą bezwzględnej ścieżki katalogu:
Set -location -path e: \ tSep -passthruWyjście pokazuje, że aktualny katalog roboczy PowerShell został zmieniony.
Sprawdźmy funkcjonalność lokacji set za pomocą ścieżki względnej:
Set -local -path „marca 2022” -PassthruObecny katalog PowerShell został zmieniony na „Marca 2022 r".
Notatka: Ścieżka bezwzględna odnosi się do całej ścieżki katalogu, podczas gdy ścieżka względna jest ścieżką katalogu zgodnie z obecnym katalogiem roboczym.
Jak używać aliasu CD w PowerShell
płyta CD Polecenie jest pseudonimem CMDLET SET-LOCATION i służy temu samemu celowi, co ma nadrzędny cmdlet. Składnia płyta CD Polecenie znajduje się poniżej:
CD -Path… -passtruJak Ustawić-Lokalizacja CMDLET, polecenie CD akceptuje również względną lub bezwzględną ścieżkę.
Poniższe polecenie pozwala PowerShellowi zmienić swój katalog za pomocą ścieżki względnej:
CD -Path C: \ Windows -passthruWyjście polecenia pokazuje, że aktualny katalog PowerShell został zmieniony.
Jak używać aliasu chdir w PowerShell
chdir to pseudonim Ustawić-Lokalizacja CMDLET, który można również wykorzystać do zmiany obecnego katalogu PowerShell. Składnia chdir podano poniżej:
chdir -path/ścieżka/do/file -passthruPoniższy przykład wykorzystuje chdir alias, aby zmienić obecny katalog PowerShell:
chdir -path addins -pashruJak używać aliasu SL w PowerShell
„„sl”To kolejny pseudonim Ustawić-Lokalizacja CMDLET w PowerShell. Działanie „sl„Polecenie zależy od następującej składni:
SL -Path -PassthruPolecenie podane poniżej korzysta z „sl„Alias, aby zmienić bieżący katalog:
sl -path f: \ adnan -pashruZaobserwowano, że obecny katalog został zmieniony na „F: \ adnan".
Wniosek
W PowerShell obecny katalog można zmienić za pomocą Ustawić-Lokalizacja polecenie i jego aliasy płyta CD, chdir, I sl. Ten post pokazuje możliwe metody zmiany bieżącego katalogu w PowerShell. Zilustrowaliśmy różne przykłady, aby pokazać, w jaki sposób lokacja i jej aliasy można wykorzystać do zmiany obecnego katalogu w PowerShell.