PowerShell może pomóc w zarządzaniu wszystkimi plikami w systemie za pomocą różnych poleceń. Ta operacja zarządzania plikami obejmuje kopiowanie, przeniesienie, usunięcie lub zmiana nazwy. PowerShell pomaga również wyszukiwać pliki w systemie i można go wykorzystać do znalezienia lokalizacji istniejącego pliku. Ponadto może również pomóc w uzyskaniu ścieżki wielu plików jednocześnie. W tym celu „Get-ChildItem„Polecenie jest głównie wykorzystywane do pobierania lub uzyskania ścieżki pliku.
Ten samouczek przedstawi pełen przewodnik, aby uzyskać lub znaleźć ścieżkę plików w PowerShell.
Jak zdobyć/odzyskać pełną ścieżkę plików za pomocą PowerShell?
Te zaciągnięte metody można wykorzystać do uzyskania pełnej ścieżki plików w PowerShell w połączeniu z „Get-ChildItem" Komenda:
Metoda 1: Uzyskaj pełną ścieżkę plików w PowerShell za pomocą polecenia „Foreach”
„„Dla każdego„CMDLET jest używany z„Get-ChildItem”, Dostaje i drukuje pełną ścieżkę plików.
Przykład
Rozważmy dany przykład kodu:
> Get-childitem c: \ doc \*.TXT -Recurse | foreach "$ _"
Zgodnie z danym poleceniem:
Pełne ścieżki wszystkich plików wybranego katalogu zostały wyświetlone na konsoli.
Metoda 2: Pobierz/pobieraj pełną ścieżkę plików w PowerShell za pomocą polecenia „Select-Owoct”
Kolejne polecenie, które może być używane z „Get-ChildItem„Aby odzyskać ścieżkę/katalog plików to„Select-Obiect".
Przykład
Aby go wykorzystać, sprawdź podane polecenie:
> Get -childitem c: \ doc -filter *.TXT -Recurse | Select -obiekt -expandProperty FullName
W określonym kodzie:
Metoda 3: Uzyskaj pełną ścieżkę plików w PowerShell za pomocą polecenia „Format-Table”
„„Tabela formatowa”CMDLET pomaga w formatowaniu wyjścia w tabeli z tylko wybranymi właściwościami obiektu. Mówiąc dokładniej, drukuje ścieżki plików w postaci tabeli, gdy jest używany z „Get-ChildItem" Komenda.
Przykład
Uruchom następujący wiersz kodu w konsoli PowerShell:
> Get -childitem c: \ doc -filter *.TXT -Recurse | Pełna nazwa stołów formatowych
Powyższe polecenie wyszukuje i otrzyma pliki za pomocą „.tekst„Rozszerzenie, które są obecne w ramach„C: \ Doc”Katalog. W tym celu wykorzystaliśmy „-Filtr”Parametr i dodał dziką kartę„*„Operator obok„.tekst„Rozszerzenie, aby uzyskać tylko pliki z wymienionym rozszerzeniem:
Jak widać z powyższego wyjścia, że ścieżka plików została wydrukowana w formacie tabeli.
Wniosek
Pełna ścieżka plików za pomocą PowerShell można odzyskać za pomocą „Get-ChildItem”Cmdlet. Ponadto niektóre inne polecenia można użyć z określonym cmdlet, aby uzyskać ścieżkę pliku na wiele sposobów. Te polecenia obejmują „Select-Obiect”,„Tabela formatowa", Lub "Dla każdego". Ten samouczek przedstawił dokładny przewodnik, aby uzyskać pliki w PowerShell.