Tento příspěvek podrobně prozkoumá rutinu „Find-Command“ PowerShellu.
Jak používat rutinu Find-Command (PowerShellGet) v PowerShellu?
Chcete-li najít příkazy z modulu, nejprve zadejte „ Find-Command ”cmdlet. Poté umístěte „ -Úložiště ” a přiřaďte mu název úložiště, aby se v něm našly příkazy. Chcete-li to provést, podívejte se na uvedené příklady.
Příklad 1: Pomocí rutiny „Find-Command“ vypište všechny příkazy ze zadaného adresáře
Nejprve umístěte „ Find-Command ” cmdlet spolu s “ -Úložiště ” a přiřaďte jej k názvu úložiště, jehož příkazy je třeba načíst:
Find-Command -Úložiště PSGallery
Příklad 2: Použijte rutinu „Find-Command“ k nalezení prvních pěti příkazů
Chcete-li z požadovaného úložiště načíst pouze prvních pět příkazů, spusťte následující rutinu:
Find-Command -Úložiště PSGallery | Select-Object -První 5
Tady:
- Nejprve zadejte „ Find-Command 'příkaz spolu s ' -Úložiště ” parametr a jeho hodnotu. Poté jej zaveďte potrubím do „ Select-Object ” cmdlet pro výběr určitého počtu příkazů.
- Poté napište „ -První ” a zadejte hodnotu „5“, aby se zobrazilo pouze prvních pět příkazů:
Příklad 3: Použijte rutinu „Find-Command“ k načtení konkrétního detailu příkazu podle jeho názvu
Chcete-li najít podrobnosti o příkazu podle názvu, použijte „ -Název ” a zadejte jeho název:
Příklad 4: Použijte rutinu „Find-Command“ k vyhledání příkazu podle názvu a instalaci modulu
Spuštěním následující rutiny vyhledejte příkaz podle názvu a poté nainstalujte modul:
Podle výše uvedeného příkazu:
- Nejprve napište příkaz k nalezení rutiny podle názvu.
- Poté použijte „ -Název modulu ” pro specifikaci názvu modulu a jeho přesměrování do “ Instalační modul ” cmdlet pro instalaci modulu:
To je vše! Úspěšně jste se dozvěděli o „ Find-Comman d“ v prostředí PowerShell.
Závěr
Rutina „Find-Command“ se používá k vyhledávání příkazů PowerShellu, které jsou k dispozici v modulech. Vyhledává však pouze příkazy z registrovaných úložišť v PowerShellu. Tento tutoriál pokryl aspekty vysvětlující „ Find-Command ” cmdlet k vyhledání příkazů v prostředí PowerShell.