Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
PowerShell používá dvojici sloves-podstatné jméno pro názvy rutin a pro jejich odvozené třídy .NET.
Slovesná část názvu identifikuje akci, kterou rutina provede. Podstatná část názvu identifikuje entitu, na které se akce provádí. Například rutina Get-Command načte všechny příkazy, které jsou zaregistrované v PowerShellu.
Poznámka:
PowerShell používá sloveso k popisu slova, které znamená akci, i když toto slovo není standardní sloveso v anglickém jazyce. Termín je například platný název příkazu PowerShellu, New protože napovídá akci, i když se nejedná o sloveso v anglickém jazyce.
Každá schválená operace má odpovídající předponu aliasu definována. Tuto předponu aliasu používáme v aliasech pro příkazy, které používají tento příkaz. Například předpona aliasu pro Import je ip a alias pro Import-Module je ipmo. Toto je doporučení, ale ne pravidlo; zejména nemusí být respektována pro aliasy příkazů mimicking dobře známých příkazů z jiných prostředí.
Doporučení pro pojmenování sloves
Následující doporučení vám pomůžou zvolit odpovídající příkaz pro vaši rutinu, abyste zajistili konzistenci mezi vytvořenými rutinami, rutinami, které poskytuje PowerShell, a rutinami navrženými jinými uživateli.
- Použití jednoho z předdefinovaných názvů sloves poskytovaných PowerShellem
- Příkaz použijte k popisu obecného rozsahu akce a použití parametrů k dalšímu upřesnění akce.
- Nepoužívejte synonymum schváleného příkazu. Například vždy používejte
Remove, nikdy nepoužívejteDeleteneboEliminate. - Používejte pouze tvar každého slovesa uvedeného v tomto tématu. Například použijte
Get, ale nepoužívejteGettingneboGets. - Nepoužívejte následující rezervované příkazy ani aliasy. Jazyk PowerShellu a málo rutin tyto příkazy používají za výjimečných okolností.
-
ForEach(foreach) -
Ping(pi) -
Sort(sr) -
Tee(te) -
Where(wh)
-
Pomocí rutiny Get-Verb můžete získat úplný seznam sloves.
Podobné příkazy pro různé akce
Následující podobné příkazy představují různé akce.
New Vs. Add
Pomocí příkazu New vytvořte nový prostředek. Pomocí Add můžete něco přidat do existujícího kontejneru nebo prostředku. Například Add-Content přidá výstup do existujícího souboru.
New Vs. Set
Pomocí příkazu New vytvořte nový prostředek.
Set Příkaz použijte k úpravě existujícího prostředku, případně ho vytvořte, pokud neexistuje, například rutinuSet-Variable.
Find Vs. Search
Pomocí příkazu Find vyhledejte objekt. Pomocí příkazu Search vytvořte odkaz na prostředek v kontejneru.
Get Vs. Read
Pomocí příkazu Get získejte informace o prostředku (například souboru) nebo získejte objekt, se kterým budete mít v budoucnu přístup k prostředku. Pomocí příkazu Read otevřete prostředek a extrahujte informace obsažené v něm.
Invoke Vs. Start
Pomocí příkazu Invoke proveďte synchronní operace, jako je spuštění příkazu a čekání na jeho ukončení. Pomocí příkazu Start zahajte asynchronní operace, jako je spuštění autonomního procesu.
Ping Vs. Test
Použijte příkaz Test.
Běžné příkazy
PowerShell používá System.Management.Automation.VerbsCommon třídu výčtu k definování obecných akcí, které se dají použít na téměř jakoukoli rutinu. Následující tabulka uvádí většinu definovaných sloves.
| Sloveso (alias) | Činnost | Synonyma, kterým se chcete vyhnout |
|---|---|---|
Add (a) |
Přidá prostředek do kontejneru nebo připojí položku k jiné položce. Například rutina Add-Content přidá obsah do souboru. Toto sloveso je spárováno s Remove. |
Připojení, Připojení, Zřetězení, Vložení |
Clear (cl) |
Odebere všechny prostředky z kontejneru, ale neodstraní kontejner. Například Clear-Content rutina odebere obsah souboru, ale neodstraní ho. |
Vyprázdnit, Vymazat, Uvolnit, Zrušit označení, Zrušit, Vynulovat |
Close (cs) |
Změní stav prostředku tak, aby byl nepřístupný, nedostupný nebo nepoužitelný. Tento příkaz je spárovaný s Open. |
|
Copy (cp) |
Zkopíruje prostředek do jiného názvu nebo do jiného kontejneru. Například rutina Copy-Item zkopíruje položku (například soubor) z jednoho umístění v úložišti dat do jiného umístění. |
Duplikování, klonování, replikace, synchronizace |
Enter (et) |
Určuje akci, která uživateli umožní přejít do prostředku. Například rutina Enter-PSSession umístí uživatele do interaktivní relace. Toto sloveso je spárováno s Exit. |
Nasdílení, do |
Exit (ex) |
Nastaví aktuální prostředí nebo kontext na naposledy použitý kontext. Například rutina Exit-PSSession umístí uživatele do relace, která byla použita ke spuštění interaktivní relace. Toto sloveso je spárováno s Enter. |
Vyskočit, vystoupit |
Find (fd) |
Vyhledá objekt v kontejneru, který je neznámý, implicitní, nepovinný nebo zadaný. | Search |
Format (f) |
Uspořádá objekty v zadaném formuláři nebo rozložení. | |
Get (g) |
Určuje akci, která načte prostředek. Toto sloveso je spárováno s Set. |
číst, otevřít, kočka, typ, dir, získat, výpis, získat, prozkoumat, najít, hledat |
Hide (h) |
Vytvoří prostředek jako nedetekovatelný. Například rutina, jejíž název obsahuje příkaz Skrýt, může skrýt službu od uživatele. Toto sloveso je spárováno s Show. |
Blokovat |
Join (j) |
Kombinuje prostředky do jednoho prostředku. Například rutina Join-Path kombinuje cestu s jednou z podřízených cest a vytvoří jednu cestu. Toto sloveso je spárováno s Split. |
Kombinování, sjednocení, připojení, přidružení |
Lock (lk) |
Zabezpečuje prostředek. Toto sloveso je spárováno s Unlock. |
Omezení, zabezpečení |
Move (m) |
Přesune prostředek z jednoho umístění do jiného. Například rutina Move-Item přesune položku z jednoho umístění v úložišti dat do jiného umístění. |
Přenos, název, migrace |
New (n) |
Vytvoří prostředek. (Příkaz Set lze použít také při vytváření prostředku, který obsahuje data, například rutinu Set-Variable.) |
Vytvoření, generování, sestavení, vytvoření, přidělení |
Open (op) |
Změní stav prostředku tak, aby byl přístupný, dostupný nebo použitelný. Toto sloveso je spárováno s Close. |
|
Optimize (om) |
Zvyšuje efektivitu prostředku. | |
Pop (pop) |
Odebere položku z horní části zásobníku. Například rutina Pop-Location změní aktuální umístění na umístění, které bylo naposledy vloženo do zásobníku. |
|
Push (pu) |
Přidá položku na začátek zásobníku. Například rutina Push-Location odešle aktuální umístění do zásobníku. |
|
Redo (re) |
Obnoví prostředek do stavu, který byl vrácen zpět. | |
Remove (r) |
Odstraní prostředek z kontejneru. Například rutina Remove-Variable odstraní proměnnou a její hodnotu. Toto sloveso je spárováno s Add. |
Vymazat, Vyjmout, Odstranit, Zahodit, Vymazat |
Rename (rn) |
Změní název prostředku. Například rutina Rename-Item, která se používá pro přístup k uloženým datům, změní název položky v úložišti dat. |
Změna |
Reset (rs) |
Nastaví prostředek zpět do původního stavu. | |
Resize(rz) |
Změní velikost prostředku. | |
Search (sr) |
Vytvoří odkaz na prostředek v kontejneru. | Najít, najít |
Select (sc) |
Vyhledá prostředek v kontejneru. Například rutina Select-String najde text v řetězcích a souborech. |
Najít, najít |
Set (s) |
Nahradí data u existujícího prostředku nebo vytvoří prostředek, který obsahuje některá data. Například rutina Set-Date změní systémový čas na místním počítači. (Příkaz New lze také použít k vytvoření prostředku.) Toto sloveso je spárováno s Get. |
Zápis, resetování, přiřazení, konfigurace, aktualizace |
Show (sh) |
Zviditelní prostředek uživateli. Toto sloveso je spárováno s Hide. |
Zobrazení, výroba |
Skip (sk) |
Obchází jeden nebo více prostředků nebo bodů v posloupnosti. | Obejití, přeskakování |
Split (sl) |
Odděluje části prostředku. Například rutina Split-Path vrací různé části cesty. Toto sloveso je spárováno s Join. |
Oddělený |
Step (st) |
Přesune se do dalšího bodu nebo prostředku v posloupnosti. | |
Switch (sw) |
Určuje akci, která se liší mezi dvěma prostředky, například změnou mezi dvěma umístěními, zodpovědnostmi nebo stavy. | |
Undo (un) |
Nastaví prostředek na předchozí stav. | |
Unlock (uk) |
Uvolní prostředek, který byl uzamčen. Toto sloveso je spárováno s Lock. |
Uvolnění, Neomezit, Nezabezpečeno |
Watch (wc) |
Průběžně kontroluje nebo monitoruje změny prostředků. |
Komunikační příkazy
PowerShell používá System.Management.Automation.VerbsCommunications třídu k definování akcí, které se vztahují na komunikaci. Následující tabulka uvádí většinu definovaných sloves.
| Sloveso (alias) | Činnost | Synonyma, kterým se chcete vyhnout |
|---|---|---|
Connect (cc) |
Vytvoří propojení mezi zdrojem a cílem. Toto sloveso je spárováno s Disconnect. |
Připojení, Telnet, přihlášení |
Disconnect (dc) |
Přeruší propojení mezi zdrojem a cílem. Toto sloveso je spárováno s Connect. |
Přestávka, odhlášení |
Read (rd) |
Získá informace ze zdroje. Toto sloveso je spárováno s Write. |
Získání, výzva, získání |
Receive (rc) |
Přijímá informace odeslané ze zdroje. Toto sloveso je spárováno s Send. |
Číst, Přijmout, Náhled |
Send (sd) |
Doručí informace do cíle. Toto sloveso je spárováno s Receive. |
Put, Broadcast, Mail, Fax |
Write (wr) |
Přidá informace do cíle. Toto sloveso je spárováno s Read. |
Odeslat, vytisknout |
Příkazy pro data
PowerShell používá třídu System.Management.Automation.VerbsData k definování akcí, které se vztahují na zpracování dat. Následující tabulka uvádí většinu definovaných sloves.
| Název slovesa (alias) | Činnost | Synonyma, kterým se chcete vyhnout |
|---|---|---|
Backup (ba) |
Ukládá data tím, že je replikuje. | Ukládání, vypalování, replikace, synchronizace |
Checkpoint (ch) |
Vytvoří snímek aktuálního stavu dat nebo jeho konfigurace. | Diff |
Compare (cr) |
Vyhodnotí data z jednoho prostředku proti datům z jiného prostředku. | Diff |
Compress (cm) |
Zkomprimuje data prostředku. Páry s Expand. |
kompaktní |
Convert (cv) |
Změní data z jedné reprezentace na jinou, když rutina podporuje obousměrný převod nebo když rutina podporuje převod mezi více datovými typy. | Změna, změna velikosti, převzorkování |
ConvertFrom (cf) |
Převede jeden primární typ vstupu (podstatná jméno rutiny označuje vstup) na jeden nebo více podporovaných výstupních typů. | Export, výstup, out |
ConvertTo (ct) |
Převede z jednoho nebo více typů vstupu na primární výstupní typ (podstatné jméno rutiny označuje typ výstupu). | Import, vstup, in |
Dismount (dm) |
Odpojte pojmenovanou entitu od umístění. Toto sloveso je spárováno s Mount. |
Odpojení, zrušení propojení |
Edit (ed) |
Upraví existující data přidáním nebo odebráním obsahu. | Změna, aktualizace, změna |
Expand (en) |
Obnoví data prostředku, který byl komprimován do původního stavu. Toto sloveso je spárováno s Compress. |
Rozložit, Uvolnit |
Export (ep) |
Zapouzdřuje primární vstup do trvalého úložiště dat, například do souboru nebo do zaměnitelného formátu. Toto sloveso je spárováno s Import. |
Extrakce, zálohování |
Group (gp) |
Uspořádá nebo přidruží jeden nebo více prostředků. | |
Import (ip) |
Vytvoří prostředek z dat uložených v trvalém úložišti dat (například v souboru) nebo ve formátu výměny. Rutina Import-Csv například importuje data ze souboru hodnotCSV oddělených čárkami do objektů, které můžou používat jiné rutiny. Toto sloveso je spárováno s Export. |
BulkLoad, Load |
Initialize (in) |
Připraví prostředek pro použití a nastaví ho na výchozí stav. | Vymazat, Initovat, Obnovit, Znovu sestavit, Znovu inicializovat, Nastavení |
Limit (l) |
Použije omezení pro prostředek. | Kvóta |
Merge (mg) |
Vytvoří jeden prostředek z více prostředků. | Kombinování, spojení |
Mount (mt) |
Připojí pojmenovanou entitu k umístění. Toto sloveso je spárováno s Dismount. |
Připojit |
Out (o) |
Odesílá data z prostředí. Například rutina Out-Printer odesílá data do tiskárny. |
|
Publish (pb) |
Zpřístupní prostředek ostatním. Toto sloveso je spárováno s Unpublish. |
Nasazení, vydání, instalace |
Restore (rr) |
Nastaví prostředek na předdefinovaný stav, například stav nastavený Checkpoint. Například rutina Restore-Computer spustí obnovení systému v místním počítači. |
Oprava, vrácení, vrácení zpět, oprava |
Save (sv) |
Zachovává data, aby nedošlo ke ztrátě. | |
Sync (sy) |
Zaručuje, že dva nebo více prostředků jsou ve stejném stavu. | Replikace, replikace, shoda |
Unpublish (ub) |
Znepřístupňuje prostředek ostatním. Toto sloveso je spárováno s Publish. |
Odinstalace, vrácení, skrytí |
Update (ud) |
Přináší up-toprostředku, aby se zachoval stav, přesnost, shoda nebo dodržování předpisů. Například rutina Update-FormatData aktualizuje a přidá formátovací soubory do aktuální konzoly PowerShellu. |
Obnovit, obnovit, přepočítat, přeindexovat |
Diagnostické příkazy
PowerShell používá System.Management.Automation.VerbsDiagnostic třídu k definování akcí, které se vztahují na diagnostiku. Následující tabulka uvádí většinu definovaných sloves.
| Sloveso (alias) | Činnost | Synonyma, kterým se chcete vyhnout |
|---|---|---|
Debug (db) |
Prozkoumá prostředek pro diagnostiku provozních problémů. | Diagnostikovat |
Measure (ms) |
Identifikuje prostředky spotřebované zadanou operací nebo načte statistiky o prostředku. | Výpočet, určení, analýza |
Ping (pi) |
Zastaralé – místo toho použijte příkaz Test. | |
Repair (rp) |
Obnoví prostředek do použitelné podmínky. | Oprava, obnovení |
Resolve (rv) |
Mapuje zkrácenou reprezentaci prostředku na ucelenější reprezentaci. | Rozbalit, určit |
Test (t) |
Ověřuje operaci nebo konzistenci prostředku. | Diagnostika, analýza, salvage, ověření |
Trace (tr) |
Sleduje aktivity prostředku. | Sledovat, sledovat, kontrolovat, kopat |
Příkazy životního cyklu
PowerShell používá System.Management.Automation.VerbsLifecycle třídu k definování akcí, které se vztahují na životní cyklus prostředku. Následující tabulka uvádí většinu definovaných sloves.
| Sloveso (alias) | Činnost | Synonyma, kterým se chcete vyhnout |
|---|---|---|
Approve (ap) |
Potvrdí nebo souhlasí se stavem prostředku nebo procesu. | |
Assert (as) |
Potvrzuje stav prostředku. | Osvědčit |
Build (bd) |
Vytvoří artefakt (obvykle binární soubor nebo dokument) ze sady vstupních souborů (obvykle zdrojový kód nebo deklarativní dokumenty).) Toto sloveso bylo přidáno v PowerShellu 6. | |
Complete (cp) |
Ukončí operaci. | |
Confirm (cn) |
Bere na vědomí, ověřuje nebo ověřuje stav prostředku nebo procesu. | Potvrzení, souhlas, certifikace, ověření, ověření |
Deny (dn) |
Odmítne, objekty, bloky nebo odporuje stavu prostředku nebo procesu. | Block, Object, Reject, Reject |
Deploy (dp) |
Odešle aplikaci, web nebo řešení do vzdáleného cíle tak, aby k ní po dokončení nasazení měl přístup příjemce tohoto řešení. Toto sloveso bylo přidáno v PowerShellu 6. | |
Disable (d) |
Nakonfiguruje prostředek do nedostupného nebo neaktivního stavu. Například rutina Disable-PSBreakpoint znepřístupňuje zarážku. Toto sloveso je spárováno s Enable. |
Zastavit, skrýt |
Enable (e) |
Nakonfiguruje prostředek do dostupného nebo aktivního stavu. Například rutina Enable-PSBreakpoint aktivuje zarážku. Toto sloveso je spárováno s Disable. |
Začátek, začátek |
Install (is) |
Umístí prostředek do umístění a volitelně ho inicializuje. Toto sloveso je spárováno s Uninstall. |
Nastavení |
Invoke (i) |
Provede akci, například spuštění příkazu nebo metody. | Spustit, Spustit |
Register (rg) |
Vytvoří položku pro prostředek v úložišti, jako je například databáze. Toto sloveso je spárováno s Unregister. |
|
Request (rq) |
Požádá o prostředek nebo požádá o oprávnění. | |
Restart (rt) |
Zastaví operaci a pak ji znovu spustí. Například rutina Restart-Service zastaví a pak spustí službu. |
Recyklovat |
Resume (ru) |
Spustí operaci, která byla pozastavena. Například rutina Resume-Service spustí službu, která byla pozastavena. Toto sloveso je spárováno s Suspend. |
|
Start (sa) |
Inicializuje operaci. Například rutina Start-Service spustí službu. Toto sloveso je spárováno s Stop. |
Spuštění, spuštění, spuštění |
Stop (sp) |
Ukončí aktivitu. Toto sloveso je spárováno s Start. |
Ukončit, zabít, ukončit, zrušit |
Submit (sb) |
Zobrazí zdroj ke schválení. | Příspěvek |
Suspend (ss) |
Pozastaví aktivitu. Například rutina Suspend-Service pozastaví službu. Toto sloveso je spárováno s Resume. |
Pauza |
Uninstall (us) |
Odebere prostředek z určeného umístění. Toto sloveso je spárováno s Install. |
|
Unregister (ur) |
Odebere položku prostředku z úložiště. Toto sloveso je spárováno s Register. |
Odstranit |
Wait (w) |
Pozastaví operaci, dokud nedojde k zadané události. Například rutina Wait-Job pozastaví operace, dokud nebude dokončena jedna nebo více úloh na pozadí. |
Spánek, pozastavení |
Příkazy zabezpečení
PowerShell používá třídu System.Management.Automation.VerbsSecurity k definování akcí, které platí pro zabezpečení. Následující tabulka uvádí většinu definovaných sloves.
| Sloveso (alias) | Činnost | Synonyma, kterým se chcete vyhnout |
|---|---|---|
Block (bl) |
Omezuje přístup k prostředku. Toto sloveso je spárováno s Unblock. |
Prevence, omezení, odepření |
Grant (gr) |
Umožňuje přístup k prostředku. Toto sloveso je spárováno s Revoke. |
Povolit, Povolit |
Protect (pt) |
Chrání prostředek před útokem nebo ztrátou. Toto sloveso je spárováno s Unprotect. |
Šifrování, ochrana, zapečetění |
Revoke (rk) |
Určuje akci, která nepovoluje přístup k prostředku. Toto sloveso je spárováno s Grant. |
Odebrat, zakázat |
Unblock (ul) |
Odebere omezení prostředku. Toto sloveso je spárováno s Block. |
Vymazat, Povolit |
Unprotect (up) |
Odebere ochranu z přidaného prostředku, aby se zabránilo útoku nebo ztrátě. Toto sloveso je spárováno s Protect. |
Dešifrování, zrušení |
Další příkazy
PowerShell používá třídu System.Management.Automation.VerbsOther k definování kanonických názvů sloves, které se nevejdou do konkrétní kategorie názvů sloves, jako jsou běžné názvy, komunikace, data, životní cyklus nebo názvy sloves zabezpečení.
| Sloveso (alias) | Činnost | Synonyma, kterým se chcete vyhnout |
|---|---|---|
Use (u) |
K něčemu slouží nebo zahrnuje prostředek. |
Viz také
- System.Management.Automation.VerbsCommon
- System.Management.Automation.VerbsCommunications
- System.Management.Automation.VerbsData
- System.Management.Automation.VerbsDiagnostic
- System.Management.Automation.VerbsŽivotní cyklus
- System.Management.Automation.VerbsSecurity
- System.Management.Automation.VerbsOther
- deklarace rutiny
- windows PowerShell Shell SDK