PowerShell 7: Laadige alla, installige, värskendage ja kasutage kasutusjuhendit

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Windows PowerShell on automaatika mootor, mis põhineb .NET Common Language Runtime'il. Selle eesmärk on aidata süsteemiadministraatoreid keeruliste ja aeganõudvate ülesannetega, mis käsitsi tehes põhjustavad palju inimlikke vigu või kulutavad palju aega.

See annab süsteemiadministraatoritele võimaluse automatiseerida erinevaid ülesandeid erinevatel platvormidel ja võimaldab administraatoritel täielikku juurdepääsu KOOS ja WMI , PowerShelli abil saab hallata nii kohalikke kui ka kaugesüsteeme. Sellel on oma skriptikeel ja spetsiaalsed .NET -klassid, mida nimetatakse cmdlet -käsud kasutatakse teatud funktsioonide jaoks.

Neid cmdlet -käske kasutavad tavaliselt skriptid, mis on ise moodulitesse pakitud. Siin juhendame teid Windows 10 jaoks mõeldud PowerShell 7 allalaadimise, installimise, värskendamise ja kasutamise täieliku protsessi kaudu. Kiire kokkuvõte peita 1 Laadige alla PowerShell 7 2 Installige PowerShell 7 2.1 Installige PowerShell 7 käsitsi allalaaditud installifailide abil 2.2 PowerShell 7 installimine käsurealt 2.3 PowerShell 7 installimine võrgu kaudu 3 PowerShelli kasutamine 7

Laadige alla PowerShell 7

Kui soovite PowerShell 7 alla laadida ja installida, toimige järgmiselt.

  1. Külastage PowerShelli Githubi hoidla .
  2. Selle laiendamiseks klõpsake jaotist Varad.
  3. Valige versioon PowerShell, mis on kooskõlas teie Windowsi arhitektuuriga. Kaks versiooni on PowerShell-7.x.x-win-x64.msi ja PowerShell-7.x.x-win-x86.msi.

Installige PowerShell 7

Installige PowerShell 7 käsitsi allalaaditud installifailide abil

PowerShell 7

PowerShell 7

Käivitage pakett ja järgige installimise sihtkoha lihtsaid juhiseid ning valikulisi toiminguid, nagu avamismenüüde avamine siin.

PowerShell 7 valikulised toimingud

Kui teil on süsteemi juba installitud PowerShelli tuum 6.x, installitakse versioon 7 värskendusena, eemaldades põhiliselt tuuma 6.x.

PowerShell 5.1 ei eemaldata ja PowerShell 7 töötab eraldi.

Installimise vaikimisi sihtkoht on $ env: ProgramFiles PowerShell . Saate seda käivitada menüüst Start või otse kataloogist. Käivitatav on nimega pwsh.exe .

PowerShelli 5 käivitamiseks minge aadressile Käivita -> powershell

PowerShell 7 käivitamiseks minge aadressile Käivita -> pwsh

PowerShell 7 installimine käsurealt

PowerShell 7 vaikesuvanditega automaatseks installimiseks minge aadressile Käivita -> powershell . Nüüd käivitage järgmine käsk: | _+_ |

Installige PowerShell, kasutades käsurida

See laadib alla ja installib automaatselt PowerShelli uusima versiooni koos vaikesätetega.

PowerShell 7 installimine võrgu kaudu

Kui soovite installida PowerShell 7 kõigi teie kontrolli all olevate masinate süsteemiadministraatoriks, järgige neid lihtsaid samme.

  1. Laadige alla ja kopeerige .msi -fail jagatud failis. Veenduge, et kõigil masinatel oleks juurdepääs sellele jagatud teele.
  2. Kohta Active Directory serveris, avage rühmapoliitika halduskonsool.
  3. Avage GPO, kuhu soovite selle PowerShell 7 installikonfiguratsiooni rakendada. Seejärel minge aadressile Arvuti seadistamine -> Tarkvara sätted .
  4. Paremklõpsake Tarkvara installimine ja klõpsake nuppu Uus ja seejärel Pakett. Lisage dialoogiboksis .msi failitee. Lisage näiteks täielik tee \ server.name foldername PowerShell-7.x.x-win-x64.msi
  5. Valige Ava, seejärel Määratud ja klõpsake loomiseks nuppu OK.
  6. Kinnitage see OU -le ja oodake, kuni juurutamine on lõpule viidud.

PowerShelli kasutamine 7

Vaikimisi võidakse teil piirata kohandatud PowerShelli ühefunktsiooniliste käskude käivitamist, mida tavaliselt nimetatakse cmdlet -käsud . Kohandatud käskude käivitamiseks peate täitmispoliitikat muutma. Selleks järgige neid lihtsaid samme.

  1. Käivitage PowerShell administraatorina.
  2. Käivitage järgmised käsud.
    1. Hangi-täitmise poliitika
    1. Komplekti täitmise poliitika piiramatu
  3. Sisestage viiba Y
  4. Hangi-täitmise poliitika

PowerShell 7 on mõeldud objektorienteeritud kasutamiseks, seega on see palju lihtsam kui teised sarnased mootorid. See kasutab väikseid kergeid ühefunktsioonilisi käske, mis on enamasti kirjutatud C# -ga cmdlet -käsud mis täidavad määratud funktsiooni ja tagastavad .NET -objekti. PowerShellil on umbes 200 cmdlet -käsud , millele pääseb juurde käsuga PS C: > Get-Command, kuid kõige sagedamini kasutatavad on:

  • Get-Location : Saab praeguse kataloogi
  • Määra asukoht : Saab praeguse kataloogi
  • Teisalda objekt : Teisaldab faili uude sihtkohta
  • Kopeeri üksus : Kopeerib faili uude sihtkohta
  • Nimeta ümber : Nimetab olemasoleva faili ümber
  • Uus toode : Loob uue faili

Saate anda konkreetseid juhiseid cmdlet -käsud kasutades järgmist:

  • Mis siis kui : Cmdlet näitab, mida ta teeb, kui see käivitatakse ilma käivitamata.
  • Kinnitage : Cmdlet kinnitab enne käivitamist
  • Paljusõnaline : Suurenenud detailid.
  • Silumine : Cmdlet -käsk kuvab silumisteavet.
  • ErrorAction : Määrab, mida teha vea ilmnemisel, ja sellel on neli toimingut: jätkata, peatada, vaikides- jätkata ja küsida.
  • ErrorVariable : Määrab, milline muutuja hoiab veateavet.
  • OutVariable : Määrab, milline muutuja väljundteavet hoiab.
  • OutBuffer : cmdlet -käsk ei kutsu järgmist cmdlet -käsku enne, kui see sisaldab teatud arvu eelseadistatud objekte.

PowerShell kasutab järgmisi erimuutujaid.

  • $ Viga : Veaobjektide massiiv, mida kasutatakse hiljutiste vigade kuvamiseks
  • $ Host : Kuvab praeguse hostimisrakenduse
  • $ Profiil : Kogu kasutajaprofiili tee salvestamine
  • $ PID : Poeprotsessi identifikaator
  • $ PSUICulture : Kasutatakse praeguse kasutajaliidese kultuuri nime hoidmiseks.
  • $ NULL : Sisaldab väärtust NULL.
  • $ Vale : Sisaldab väärtust FALSE
  • $ Tõsi : Sisaldab väärtust TRUE

PowerShelli skripti oluline mõiste on torupilt. Seda kasutatakse kahe käsu eraldamiseks. Esmalt täidetakse toru vasakul pool asuv käsk või käskude rühm ja seejärel edastatakse see torust paremal asuvale käsule või käskude rühmale. See võimaldab luua nn konveieri käske. Need on pikad käsud, mis võivad esineda või mitte esineda ühes füüsilises reas, kuid toimivad kõikide eesmärkide jaoks ühe koodireana.

Kui soovite skripti PowerShellis käivitada, peate kasutama ISE -d. PowerShelli ISE (integreeritud skriptikeskkond) on PowerShelli sisseehitatud redaktor. Seda saab kasutada skriptide käivitamiseks, testimiseks ja silumiseks, kõik aknapõhises GUI-seadetes. Sellel on kõik graafilise kasutajaliidese redigeerimise funktsioonid ja see võimaldab mitmerealist redigeerimist, vahelehtede lõpetamist ja hulgaliselt muid asju, näiteks konsoolipaneelil käskude täitmist.

Windows 10 -s saate isegi avada rohkem kui ühe skripti akna ja töötada nendega samal ajal. See on kasulik, kui skripti, mis kasutab eraldi moodulites määratletud funktsioone, tuleb siluda.

Kokkuvõttes on PowerShell 7 Windows 10 jaoks hõlpsasti kasutatav haldustööriist, mida kõik süsteemiadministraatorid peaksid minimaalse väljaõppega kasutama.