Parametry działań

W poniższej tabeli wymieniono zalecane nazwy i funkcje parametrów działania.

Parametr Funkcjonalność
Append
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby użytkownik mógł dodać zawartość na końcu zasobu po określeniu parametru.
Casesensitive
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby użytkownik mógł wymagać poufności wielkości liter po określeniu parametru.
Command
Typ danych: String
Zaimplementuj ten parametr, aby użytkownik mógł określić ciąg polecenia do uruchomienia.
CompatibleVersion
Typ danych: System.Version obiekt
Zaimplementuj ten parametr, aby użytkownik mógł określić semantykę, z którą polecenie cmdlet musi być zgodne ze zgodnością z poprzednimi wersjami.
Compress
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby kompresja danych była używana podczas określania parametru.
Compress
Typ danych: Keyword
Zaimplementuj ten parametr, aby użytkownik mógł określić algorytm do użycia na potrzeby kompresji danych.
Continuous
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby dane zostały przetworzone do momentu zakończenia polecenia cmdlet przez użytkownika po określeniu parametru. Jeśli parametr nie zostanie określony, polecenie cmdlet przetwarza wstępnie zdefiniowaną ilość danych, a następnie kończy operację.
Create
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby wskazać, że zasób jest tworzony, jeśli jeszcze nie istnieje, gdy określono parametr.
Delete
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby zasoby zostały usunięte po zakończeniu działania polecenia cmdlet po określeniu parametru.
Drain
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby wskazać, że zaległe elementy robocze są przetwarzane przed wykonaniem polecenia cmdlet przetwarzania nowych danych po określeniu parametru. Jeśli parametr nie zostanie określony, elementy robocze są przetwarzane natychmiast.
Erase
Typ danych: Int32
Zaimplementuj ten parametr, aby użytkownik mógł określić liczbę przypadków usunięcia zasobu przed jego usunięciem.
Errorlevel
Typ danych: Int32
Zaimplementuj ten parametr, aby użytkownik mógł określić poziom błędów do raportowania.
Wykluczyć
Typ danych: String[]
Zaimplementuj ten parametr, aby użytkownik mógł wykluczyć coś z działania. Aby uzyskać więcej informacji na temat używania filtrów wejściowych, zobacz Parametry filtru wejściowego.
Filtr
Typ danych: Keyword
Zaimplementuj ten parametr, aby użytkownik mógł określić filtr, który wybiera zasoby, na których ma być wykonywana akcja polecenia cmdlet. Aby uzyskać więcej informacji na temat używania filtrów wejściowych, zobacz Parametry filtru wejściowego.
Follow
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby postęp był śledzony po określeniu parametru.
Force
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby wskazać, że użytkownik może wykonać akcję, nawet jeśli występują ograniczenia po określeniu parametru. Parametr nie zezwala na naruszenie zabezpieczeń. Na przykład ten parametr umożliwia użytkownikowi zastąpienie pliku tylko do odczytu.
Include
Typ danych: String[]
Zaimplementuj ten parametr, aby użytkownik mógł uwzględnić coś w działaniu. Aby uzyskać więcej informacji na temat używania filtrów wejściowych, zobacz Parametry filtru wejściowego.
Incremental
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby wskazać, że przetwarzanie jest wykonywane przyrostowo po określeniu parametru. Na przykład ten parametr umożliwia użytkownikowi wykonywanie przyrostowych kopii zapasowych kopii zapasowych plików tylko od czasu utworzenia ostatniej kopii zapasowej.
Dane wejścioweObject
Typ danych: Object
Zaimplementuj ten parametr, gdy polecenie cmdlet pobiera dane wejściowe z innych poleceń cmdlet. Podczas definiowania parametru wejściowegoObject zawsze należy określić słowo kluczowe ValueFromPipeline podczas deklarowania atrybutu Parameter . Aby uzyskać więcej informacji na temat używania filtrów wejściowych, zobacz Parametry filtru wejściowego.
Insert
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet wstawia element po określeniu parametru.
Interaktywne
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet działało interaktywnie z użytkownikiem po określeniu parametru.
Interval
Typ danych: HashTable
Zaimplementuj ten parametr, aby użytkownik mógł określić tabelę skrótów słów kluczowych, która zawiera wartości. W poniższym przykładzie przedstawiono przykładowe wartości parametru Interval : -interval @{ResumeScan=15; Retry=3}.
Dziennik
Typ danych: SwitchParameter
Zaimplementuj ten parametr inspekcji akcji polecenia cmdlet po określeniu parametru.
NoClobber
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby zasób nie został zastąpiony po określeniu parametru. Ten parametr zazwyczaj dotyczy poleceń cmdlet, które tworzą nowe obiekty, aby uniemożliwić zastępowanie istniejących obiektów o tej samej nazwie.
Notify
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby użytkownik był powiadamiany o zakończeniu działania po określeniu parametru.
NotifyAdres
Typ danych: adres e-mail
Zaimplementuj ten parametr, aby użytkownik mógł określić adres e-mail, który ma być używany do wysyłania powiadomienia po określeniu parametru Notify .
Zastąp
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet zastąpiło wszystkie istniejące dane po określeniu parametru.
Prompt
Typ danych: String
Zaimplementuj ten parametr, aby użytkownik mógł określić monit o polecenie cmdlet.
Quiet
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet pomijało opinie użytkowników podczas wykonywania akcji po określeniu parametru.
Recurse
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet rekursywnie wykonywało swoje akcje na zasobach po określeniu parametru.
Naprawy
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet próbowało poprawić coś z uszkodzonego stanu po określeniu parametru.
NaprawyString
Typ danych: String
Zaimplementuj ten parametr, aby użytkownik mógł określić ciąg do użycia podczas określania parametru Repair .
Retry
Typ danych: Int32
Zaimplementuj ten parametr, aby użytkownik mógł określić liczbę prób wykonania akcji przez polecenie cmdlet.
Select
Typ danych: Keyword array
Zaimplementuj ten parametr, aby użytkownik mógł określić array typy elementów.
Stream
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby użytkownik mógł przesyłać strumieniowo wiele obiektów wyjściowych przez potok po określeniu parametru.
Strict
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby wszystkie błędy zostały obsłużone jako błędy kończące się po określeniu parametru.
TempLocation
Typ danych: String
Zaimplementuj ten parametr, aby użytkownik mógł określić lokalizację danych tymczasowych używanych podczas wykonywania polecenia cmdlet.
Limit czasu
Typ danych: Int32
Zaimplementuj ten parametr, aby użytkownik mógł określić interwał limitu czasu (w milisekundach).
Truncate
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet obcinało swoje akcje po określeniu parametru. Jeśli parametr nie zostanie określony, polecenie cmdlet wykonuje inną akcję.
Verify
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet przetestowało, aby określić, czy akcja wystąpiła po określeniu parametru.
Czekaj
Typ danych: SwitchParameter
Zaimplementuj ten parametr, aby polecenie cmdlet czekało na dane wejściowe użytkownika przed kontynuowaniem po określeniu parametru.
WaitTime
Typ danych: Int32
Zaimplementuj ten parametr, aby użytkownik mógł określić czas trwania (w sekundach), przez który polecenie cmdlet będzie czekać na dane wejściowe użytkownika po określeniu parametru Wait .

Zobacz też

Parametry poleceń cmdlet

Pisanie polecenia cmdlet programu Windows PowerShell

Windows PowerShell SDK