Úvod k získaniu velenia v PowerShell
Windows PowerShell je skriptovací jazyk, ktorý je postavený na platforme .net navrhnutej na automatizáciu úloh súvisiacich s aplikáciou a správou systému Windows. Termín PowerShell je kombináciou jazyka a rozhrania, v ktorom sa budú spúšťať príkazy / skripty. Prvá verzia programu PowerShell bola predstavená v roku 2006. Existujú dva typy rozhraní, v ktorých možno spúšťať príkazy PowerShell; Windows PowerShell je ako príkazový riadok, kde je možné spustiť rutiny cmdlet PowerShell, a Windows PowerShell ISE je miesto, kde je možné spúšťať a ladiť skripty PowerShell (kompilácia rutín PowerShell). Je to objektovo orientovaný jazyk, ktorý mu umožňuje integráciu s rozhraním .net. Teraz je open-source a dá sa nainštalovať aj na iné operačné systémy.
Ak chcete spustiť reláciu PowerShell, do príkazového riadka napíšte „PowerShell“.
Rutiny cmdlet a premenné PowerShell
Príkazy v PowerShell sa označujú ako „cmdlets“. Najdôležitejšou zo všetkých cmdlet je Get-Command. Táto rutina cmdlet vráti zoznam všetkých dostupných rutín v PowerShell.
syntaxe:
Toto je syntax cmdlet Get-Command.
Get-Command
((-Name) ) (-Module ) (-FullyQualifiedModule ) (-CommandType ) (-TotalCount ) (-Syntax) (-ShowCommandInfo) ((-ArgumentList) ) (-All) (-ListImported) (-ParameterName ) (-ParameterType ) (-UseFuzzyMatching) ()
Napr . : Get-Command
Vzorový výstup:
Na vyzdvihnutie rutín, ktoré sú k dispozícii v aktuálnej relácii, možno použiť nasledujúcu rutinu.
Get-Command -ListImported
Parametre príkazu Get-Command v PowerShell
Nižšie sú uvedené nasledujúce parametre Get-Command v PowerShell
-Všetky: Znamená to, že je potrebné získať všetky rutiny cmdlet. Jeho typ je parameter prepínača. Predvolená hodnota je žiadna a neakceptuje zástupné znaky.
-ArgumentList: Používa sa na získanie informácií o rutinách pomocou zadaných parametrov. Jeho typ je objektu. Alias je Args. Predvolená hodnota je žiadna a neakceptuje štandardné znaky.
-CommandType: Označuje typy príkazov, ktoré vracia cmdlet. Niektoré z jeho hodnôt sú Alias, Všetko, Aplikácia, Externý skript, Filter a Funkcia. Jeho typ je typ príkazu a aliasy je typ. Predvolená hodnota je žiadna a neakceptuje zástupné znaky.
-FullyQualifiedModule: Vráti rutiny cmdlets, ktoré majú zadané názvy modulov. Jeho typ je špecifikácia modulu. Predvolená hodnota je žiadna a neakceptuje zástupné znaky.
-ListImported: Vráti rutiny cmdlet, ktoré sa nachádzajú v aktuálnej relácii. Jeho typ je parameter prepínača. Predvolená hodnota je žiadna a neakceptuje zástupné znaky.
-Module: Vracia cmdlet, ktorý je k dispozícii v špecifikovanom module. Typ je reťazec, predvolená hodnota je žiadna a akceptuje zástupné znaky.
-Name: Týmto sa vráti zoznam uvedených rutín so zadanými názvami. Povolené sú zástupné znaky. Typ je reťazec, predvolená hodnota je žiadna.
-Noun: Vracia rutiny cmdlet, funkcie a aliasy, ktoré obsahujú rovnaké podstatné meno alebo podstatné meno, ako je určené. Jeho typ je reťazec a predvolená hodnota je žiadna. Prijímajte zástupné znaky.
-ParameterName: Vráti rutiny cmdlets v aktuálnej relácii so zadanými parametrami. Jeho typ je reťazec, predvolená hodnota je žiadna a neakceptuje zástupné znaky.
-ParameterType: Vracia cmdlety v relácii, ktoré majú rovnaký parameter ako zadaný typ. Jeho typ je PStypename. Predvolená hodnota je žiadna a neakceptuje zástupné znaky.
-TotalCount: Označuje celkový počet cmdlet, ktoré sa majú vrátiť. Typ je Int32. Predvolená hodnota je žiadna a neakceptuje zástupné znaky.
-Verb: Vracia rutiny cmdlet, funkcie a aliasy, ktoré obsahujú rovnaké sloveso alebo slovesá, ako je zadané. Jeho typ je reťazec a predvolená hodnota je žiadna. Prijímajte zástupné znaky.
Príklady príkazu Get
Nižšie sú uvedené príklady príkazu Get v PowerShell
Príklad č. 1
Získajte rutiny cmdlet v aktuálnej relácii
vstup:
Get-Command -ListImported
Výkon:
Príklad č. 2
Získajte cmdlets vnútri určeného modulu
vstup:
Get-Command - Modul Microsoft.PowerShell.Management
Výkon:
Príklad č. 3
Nájdite rutiny cmdlet, ktoré sú typom výstupu
vstup:
Get-Command - Typ Cmdlet | Type-Type OutputType | Formát-Zoznam - Názov vlastníctva, Typ výstupu
Výkon:
Záver - Získajte velenie v PowerShell
Článok sa teda podrobne zaoberal rutinou Get-Command v spoločnosti Powershell. Pre podrobnejšie informácie je vhodné použiť príkaz get-Help pre get-command.
Odporúčané články
Toto je príručka na získanie príkazu v PowerShell. Tu diskutujeme o parametroch a príkladoch príkazu Get v PowerShell spolu so vstupmi a výstupmi. Viac informácií nájdete aj v nasledujúcom článku -
- Hibernačné mapovanie
- Funkcie reťazca PowerShell
- Smernice JSP
- Čo je PowerShell