Jak zmienić katalog w PowerShell

Jak zmienić katalog w PowerShell
PowerShell to wbudowana aplikacja wiersza polecenia dla systemu Windows do wykonywania różnych operacji za pomocą poleceń. Graficzny interfejs użytkownika systemu Windows jest wystarczająco interaktywny, aby wykonać różne zadania obliczeniowe. Jednak PowerShell może wykonać dowolne zadanie z mniejszym wysiłkiem i czasem w porównaniu z obsługą interfejsu graficznego.

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 -passthru

Wyjś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” -Passthru

Obecny 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… -passtru

Jak 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 -passthru

Wyjś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 -passthru

Poniższy przykład wykorzystuje chdir alias, aby zmienić obecny katalog PowerShell:

chdir -path addins -pashru

Jak 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 -Passthru

Polecenie podane poniżej korzysta z „sl„Alias, aby zmienić bieżący katalog:

sl -path f: \ adnan -pashru

Zaobserwowano, ż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.