PowerShell Get-Command: sintaksė, programos, pavyzdžiai

2021 m. gruodžio 18 d 557 Peržiūros „PowerShell“ komandos

Mano nuomone, „PowerShell Get-Command“ cmdlet („command let“), mano nuomone, yra pirmoji „PowerShell“ komanda, kurią turėtumėte žinoti – tai yra, jei nesate naujokas „PowerShell“.





Naršykite pranešimų temas



Kas yra „PowerShell Get-Command“?

„PowerShell Get-Command“ pateikia visų galimų „PowerShell“ komandų rinkinių, funkcijų ir modulių sąrašą jūsų kompiuteryje. Manau, jūs jau pradedate suprasti, kokia naudinga gali būti „PowerShell Get-Command“.

Štai kodėl aš sakiau, kad Gauti komandą yra Cmdlet, kurį reikia žinoti. Priežastis paprasta. Jei jums reikia „Cmdlet“, bet nežinote „Cmdlet“ arba negalite jos prisiminti, „PowerShell Get-Command“ padės jį rasti.



Kaip naudoti „PowerShell Get-Command“ ieškant cmdlet

Tarkime, kad kuriate scenarijus ir norite eksportuoti dalį išvesties į csv failą. Puikus PowerShell cmdlet dalykas yra tas, kad jie yra kaip įprasti angliški žodžiai Veiksmažodis-daiktavardis . Turėdami tai omenyje, žinote, kad Cmdlet, eksportuoti į txt failą arba csv, prasidės žodžiu Export – jums reikalingos cmdlet veiksmažodžio dalimi. Tai yra Get-Command PowerShell galia!



Norėdami rasti cmdlet, prasidedančius žodžiu Eksportuoti, paleiskite toliau pateiktą komandą:

geriausia torrent svetainė anime
|_+_|

Štai komandos rezultatas






„PowerShell“ parametrai (įvadas)

Prieš kalbėdamas apie komandos rezultatą, leiskite šiek tiek nukrypti ir papasakoti apie tai „PowerShell“ parametrai . Dauguma, jei ne visos PowerShell cmdlet, turi vieną ar du parametrus (argumentus).

Būtumėte pastebėję, kad paskutinėje komandoje įvedžiau brūkšnelį, po kurio buvo žodis veiksmažodis prieš įvesdamas Eksportuoti. Žodis veiksmažodis yra Get-Command cmdlet parametras. Cmdlet parametras leidžia filtruoti Cmdlet gautus rezultatus. Pridėjus parametrą -Verb, galėjau informuoti Get-Command, kad noriu tik komandų su veiksmažodžių eksportavimu.

Tai pasakę, grįžkime prie „Get-Command“ „PowerShell“.

pakeisti pranešimų garsą

Grįžtant prie paskutinės komandos rezultatų, atkreipkite dėmesį, kad sąraše pasirodo Export-Csv – tai paryškinau paveikslėlyje, kad būtų lengviau pastebėti. Naudojome „PowerShell“ komandą Get-Command, kad surastume mums reikalingą „Cmdlet“! Argi ne puiku!

Daugiau būdų, kaip naudoti PowerShell Get-Command cmdlet

Kitas būdas, kuriuo galite naudoti „PowerShell Get-Command Cmdlet“, yra naudoti parametrą -ParameterName, kad surastumėte visas komandas, kuriose yra tam tikras parametras. Įdomu, kur tai gali būti taikoma? Pažiūrėkime.

Tarkime, kad kuriate scenarijus ir norite rasti visas Cmdlet, turinčias tam tikrą parametrą, tarkime, NoTyPeInformation , galite paleisti toliau pateiktą komandą, kad gautumėte visas cmdlet su šiuo parametru.

yra obs geriau nei xsplit
|_+_|

Štai komandos rezultatas:

Get-Command -ParameterName

Tai yra visų šiuo metu mano kompiuteryje pasiekiamų cmdlet rezultatas.

Tikiuosi, kad dabar žinote, kaip naudoti „PowerShell Get-Command Cmdlet“. Taip pat tikiuosi, kad ši S zona jums buvo naudinga.

Jei turite klausimų ar komentarų, naudokite šio vadovo pabaigoje esančią formą Palikite atsakymą. Arba galite pasidalinti savo patirtimi su kitais skaitytojais.

Norėdami gauti daugiau „PowerShell“ vadovų, apsilankykite „PowerShell“ ir CMD paaiškinimų puslapyje.