Sissejuhatus PowerShelli abi saamiseks

Windows PowerShell on .net-platvormil üles ehitatud skriptikeel, mis on loodud Windowsi rakenduste ja haldusega seotud ülesannete automatiseerimiseks. Mõiste PowerShell on keele ja liidese, milles käske / skripte käitatakse, kombinatsioon. PowerShelli esimene versioon võeti kasutusele aastal 2006. On kahte tüüpi liideseid, kus saab käitada PowerShelli käske; Windows PowerShell on nagu käsurida, kus saab käivitada PowerShelli cmdlet-e, ja Windows PowerShell ISE on koht, kus PowerShelli skripte (PowerShelli-cmdlettide kogum) saab käivitada ja siluda. See on objektorienteeritud keel, võimaldades sellega integreeruda .net-liidestega. See on nüüd avatud lähtekoodiga ja selle saab installida ka mõnda teise opsüsteemi. Selles postituses vaatame erinevaid näiteid Powershelli abi saamiseks.

PowerShelli seansi alustamiseks tippige käsureale “PowerShell”.

PowerShelli juhised ja muutujad: PowerShelli käskudele viidatakse kui „cmdlettidele”. Kättesaadavat nimekirja saate saada, kui käivitate allpool asuva cmdleti.

  • Get-Command: Cmdlet

PowerShelli abi saamiseks: iga inimese süntaksi või cmdlet-vormingute mäletamine on programmeerimiskeel keeruline ja tüütu ülesanne. Selle väljakutse ületamiseks on PowerShellil arvukalt abiartikleid. Mis tahes PowerShelli cmdleti kohta abi saamiseks võib kasutada cmdletit Get-Help. See pakub süntaksi ja viisi selle kasutamiseks cmdletti. Näiteks: Get-Help Get-Process - see kuvab käsu Get-Process Cmdlet süntaksi ja varjunimed.

PowerShelli abi saamiseks näited

Allpool selgitatakse PowerShelli abi saamiseks näiteid:

1. Uue kausta loomiseks

Cmdlet : uue abi saamine

Süntaks:

New-Item (-Path) (-ItemType ) (-Value ) (-Force) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) () New-Item ((-Path) ) -Name (-ItemType ) (-Value ) (-Force) (-Credential
) (-WhatIf) (-Confirm) (-UseTransaction) ()

Varjunimed: Ni

EG : Uus üksus -Path 'C: \ Vignesh \ NewPowerShellFolder' -ItemType Directory.

Väljund : see loob määratud teele uue kausta NewPowerShellFolder.

2. Üksuse kopeerimine

Cmdlet: abiinfo kopeerimise üksus

Süntaks:

Copy-Item (-Path) ((-Destination) ) (-Container) (-Force) (-Filter ) (-Include
) (-Exclude ) (-Recurse) (-PassThru) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) (-FromSession ) (-ToSession ) () Copy-Item ((-Destination) ) -LiteralPath (-Container) (-Force) (-Filter ) (-Include
) (-Exclude ) (-Recurse) (-PassThru) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) (-FromSession ) (-ToSession ) ()

Varjunimed:

  • cpi
  • cp
  • koopia

EG : Uus üksus -Path 'C: \ Vignesh \ NewPowerShellFolder' -ItemType Directory.

Väljund : see loob määratud teele uue kausta NewPowerShellFolder.

3. Üksuse eemaldamine

Cmdlet : Abiinfo eemaldamise üksus

Süntaks:

Remove-Item (-Path) (-Filter ) (-Include ) (-Exclude ) (-Recurse) (-Force) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) (-Stream ) () Remove-Item -LiteralPath (-Filter ) (-Include ) (-Exclude ) (-Recurse) (-Force) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) (-Stream ) ()

Varjunimed:

  • ri
  • rm
  • rmdir
  • del
  • kustutada
  • rd

EG : eemaldage üksus 'C: \ Vignesh \ Vignesh.txt'.

Väljund : see eemaldab txt-faili.

Võimalik, et paljud kasutajad ei pruugi cmdleti süntaksit kohe esimesel korral mõista või võivad mõned kasutajad vajada mõnda näidet parameetrite edastamiseks cmdlet'ile. Sel juhul proovivad nad ilmselt võrku minna ja natuke uurida. Seda saab teha PowerShelli aknast endast järgmiselt, lisades võrgus cmdleti Get-Help.

Hankige abiaine Lapse laps - veebis avab see Internet Exploreri Microsofti abiartikli üksuse Get-Child jaoks.

Nipid ja otseteed PowerShelli abi saamiseks

1. Eelmistele täidetud cmdlettidele naasmiseks vajutage noolt üles. See viib meid läbi käskudega, mis täideti praeguses PowerShelli seansis kahanevas järjekorras.

2. cmdletit Get-History saab kasutada cmdlettide hankimiseks ühe osana, mis viidi läbi praeguses seansis. Selle saab CSV-faili eksportida, käivitades järgmise cmdleti.

Cmdlet: saamise ajalugu | Export-csv “Tee, mida tuleb eksportida.csv”

Väljund:

ID Käsurida Täitmise olek

StartExecutionTime

EndExecutionTime

1Get-Help Get-Process -OnlineLõpetatud18.11.2019 4:3318.11.2019 4:36
2Get-Help Get-Process -OnlineLõpetatud18.11.2019 4:3318.11.2019 4:36
3Get-Help Get-ChildItem -OnlineLõpetatud18.11.2019 4:3318.11.2019 4:36
4Get-Help Get-ChildItem -OnlineLõpetatud18.11.2019 4:3318.11.2019 4:36
5Get-Help Get-ChildItem -OnlineLõpetatud18.11.2019 4:3318.11.2019 4:36

Järeldus

See artikkel andis lihtsalt ülevaate sellest, mis on PowerShell ja kuidas saab abi saada cmdleti kohta. PowerShelli abil saab teha palju võimsamaid asju, nagu näiteks atribuudimuudatuste tegemine Active Directory'is, ühenduse loomine IIS-i, SQL Serveri ja Microsofti vahetusega. PowerShelli õppides saab hõlpsalt kokku hoida nende töötunde, mille nad kulutavad igapäevastele ülesannetele, kirjutades skripti, mis nende eest hoolitseb.

Soovitatavad artiklid

See on juhend abi saamiseks PowerShellis. Siin käsitleme Powershelli abi saamiseks näiteid koos näpunäidete ja otseteega. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. 7 parimat versiooni PowerShelli installimise sammudega
  2. Näpunäited PowerShelli käskude kasutamiseks
  3. Powershelli erinevad kasutusalad
  4. Töö PowerShelli stringifunktsioonidega

Kategooria: