Remove-Item
maly186
Remove-Item
Opis
Usuwa jeden lub więcej elementów. Wspierane przez większość dostawców
Parametry
path
- Typ: string[]
- Wymagany: tak
- Pozycja: 1
- Domyślna wartość: brak
- Wartość z potoku: tak (ByValue, ByPropertyName)
- Znaki wieloznaczne: tak
- Ścieżka do elementów, które mają zostać usunięte.
recurse
- Typ: Boolean
- Wymagany: nie
- Pozycja: nazwany
- Domyślna wartość: false
- Wartość z potoku: nie
- Znaki wieloznaczne: nie
- Usuwa podany element i rekursywnie wszystkie podelementy
force
- Typ: Boolean
- Wymagany: nie
- Pozycja: nazwany
- Domyślna wartość: false
- Wartość z potoku: nie
- Znaki wieloznaczne: nie
- Wymusza usunięcie elementu.
include
- Typ: string[]
- Wymagany: nie
- Pozycja: nazwany
- Domyślna wartość: brak
- Wartość z potoku: nie
- Znaki wieloznaczne: tak
- Określa elementy do usunięcia, np. *.txt
exclude
- Typ: string[]
- Wymagany: nie
- Pozycja: nazwany
- Domyślna wartość: brak
- Wartość z potoku: nie
- Znaki wieloznaczne: tak
- Określa elementy, które nie zostaną usunięte, np. *.exe
filter
- Typ: string
- Wymagany: nie
- Pozycja: nazwany
- Domyślna wartość: brak
- Wartość z potoku: nie
- Znaki wieloznaczne: nie
- Określa filtr w formacie zgodnym z aktualnym dostawcą
credential
- Typ: PSCredential
- Wymagany: nie
- Pozycja: nazwany
- Domyślna wartość: brak
- Wartość z potoku: tak (ByPropertyName)
- Znaki wieloznaczne: nie
- Określa uprawnienia z jakim ma zostać wykonane polecenie. Może być podany w formie łańcucha znaków ("Uzytkownik" lub "Domena\Uzytkownik") lub jako obiekt typu PSCredential. W tym pierwszym przypadku zostanie wyświetlony monit o hasło. Ten parametr nie jest wspierany przez jakikolwiek cmdlet Windows PowerShell Core.
literalPath
- Typ: string[]
- Wymagany: tak
- Pozycja: 1
- Domyślna wartość: brak
- Wartość z potoku: tak (ByPropertyName)
- Znaki wieloznaczne:nie
- Określa lokalizacje do usunięcia. Inaczej niż parametr Path nie są interpretowane znaki wieloznaczne
Verbose
- Typ: Boolean
- Określa czy generować szczegółowe informacje na temat operacji.
Debug
- Typ: Boolean
- Określa czy generować informacje dla programisty.
ErrorAction
- Typ: Enum
- Możliwe wartości: Continue(domyślna), Stop, SilentlyContinue, Inquire
- Określa zachowanie w przypadku błędu.
ErrorVariable
- Typ: String
- Określa nazwę zmiennej do której trafią komunikaty o błędach powstałych w czasie działania cmdletu.
OutVariable
- Typ: String
- Określa nazwę zmiennej do której trafi wynik działania cmdletu. Niezależnie od tego zwracany jest wynik.
OutBuffer
- Typ: Int32
- Określa ilość obiektów przechowania w buforze, przed przekazaniem do następnego polecenia.
WhatIf
- Typ: Boolean
- Zastosowanie tego parametru powoduje, że wyświetlana jest tylko informacja, jakie zmiany spowoduje polecenie, bez wykonywania. Odnosi się tylko do cmdletów zmieniających stan systemu.
Confirm
- Typ: Boolean
- Wymaga potwierdzenia działania przez użytkownika. Odnosi się tylko do cmdletów zmieniających stan systemu.