Poniższy artykuł przegląda dwie metody usuwania plików w PowerShell.
Odkryj PowerShell do usuwania plików za pomocą Usuń-Item i WMI
Metody te zostaną szczegółowo wykazane:
Metoda 1: Użyj CMDLET „Usuń-elementowy” w PowerShell, aby usunąć pliki
„„Usuń przedmiot”CMDLET usuwa elementy z określonej lokalizacji w PowerShell. Jest to podejście do usuwania plików w PowerShell. Ta cmdlet może usunąć pojedyncze lub wiele plików.
Demonstracje wyjaśniające CMDLET „Usuń” podano poniżej.
Przykład 1: Użyj CMDLET „Usuń-elementowy”, aby usunąć pojedynczy plik
Ta instancja usunie pojedynczy plik tekstowy za pomocą „Usuń przedmiot„Cmdlet:
Usuń-element C: \ doc \ new.tekst
Zgodnie z powyższym kodem:
Przykład 2: Użyj cmdlet „Usuń-element”, aby usunąć wszystkie pliki z rozszerzeniami
W tej ilustracji wszystkie pliki z jakimkolwiek rozszerzeniem zostaną usunięte:
Usuń-element C: \ Doc \*.*
Zgodnie z powyższym kodem:
Przykład 3: Użyj cmdlet „Usuń-element”, aby usunąć wszystkie pliki, w tym ukryte pliki
W tej demonstracji wszystkie pliki, w tym ukryte, zostaną usunięte:
Usuń -element c: \ doc \* -Force
Zgodnie z powyższym kodem:
Metoda 2: Użyj metody WMI, aby usunąć pliki w PowerShell
„„WMI”To kolejna metoda, którą można użyć do usuwania plików w PowerShell. Ma dwie klasy, które są wykorzystywane do usuwania plików: „Get-WmiObject" I "Otrzymuj ciminstance".
Przykład 1: Użyj CMDLET „GET-WMIOBject” klasy WMI, aby usunąć plik
W tym przykładzie plik zostanie usunięty za pomocą „Get-WmiObject„Cmdlet:
$ File = get -WmiObject -className cim_datafile -filter "name = 'c: \\ doc \\ new.tekst'"
$ Plik.Usuwać()
Zgodnie z wyżej wymienionym kodem:
Przykład 2: Użyj cmdlet „Get-Ciminstance” klasy WMI, aby usunąć plik
Ta instancja usunie plik za pomocą „Otrzymuj ciminstance„Cmdlet:
$ File = get -ciminstance -classname cim_datafile -filter "name = 'c: \\ doc \\ new.tekst'"
$ Plik | Invoke -Cimmethod -name Usuń
Zgodnie z powyższym kodem:
Chodziło o usunięcie plików w PowerShell.
Wniosek
Aby usunąć pliki w PowerShell the „Usuń przedmiot”Cmdlet jest używany. Aby to zrobić, najpierw podaj cmdlet „Usuń element”, a następnie dodaj ścieżkę pliku do usunięcia. Jednak w celu usunięcia ukrytych plików również dodaj „-Siła”Parametr po adresie ścieżki pliku. W tym artykule obejmował przewodnik po usunięciu plików w PowerShell.