PowerShell is 'n opdraglyn-dop wat gebruik word vir taakautomatisering via 'n script-taal gebaseer op Microsoft se. NET-raamwerk. PowerShell gebruik opdragte genaamd cmdlets om met scripts of toepassings te integreer. PowerShell is oorspronklik by Windows ingesluit en kan oopgemaak word vanaf die Run -opdrag, terwyl Mac- en Linux -gebruikers dit moet installeer en deur die Terminal moet laat loop. As u eers hardloop, is daar 'n paar basiese cmdlets wat u kan gebruik om vertroud te raak met PowerShell.
Stappe
Metode 1 van 4: Die uitvoer van PowerShell (Windows)
Stap 1. Druk ⊞ Win+R
Dit sal 'n Run -opdragvenster oopmaak.
- As u nie die Run -opdrag wil gebruik nie, kan u ook in die Start -menu na "PowerShell" soek.
- PowerShell is ingesluit by weergawes van Windows 7 of later.
Stap 2. Tik "PowerShell" in die teksveld
Stap 3. Klik op "OK"
'N Nuwe PowerShell -venster sal oopmaak.
Metode 2 van 4: PowerShell (Mac) bestuur
Stap 1. Gaan na https://github.com/PowerShell/PowerShell in u webblaaier
Dit is die amptelike github -bladsy vir PowerShell.
Stap 2. Laai en installeer die.pkg -lêer vir Mac
U moet OSX 10.11 of nuwer gebruik.
Stap 3. Maak die Launchpad oop
Dit is die vuurpyl -ikoon in die onderste dok.
Stap 4. Tik "Terminal" in die soekveld
U kan ook die terminale vind in "Toepassings> Hulpprogramme".
Stap 5. Begin Terminal
'N Leë terminale venster sal verskyn.
Stap 6. Voer "powershell" in en druk op ↵ Enter
'N Powershell -prompt sal verskyn met' PS 'vertoon. Dit beteken dat powershell aan die gang is en u die Terminal kan gebruik om cmdlets in te voer.
Metode 3 van 4: Die uitvoer van PowerShell (Ubuntu)
Stap 1. Gaan na https://github.com/PowerShell/PowerShell in u webblaaier
Dit is die amptelike github -bladsy vir PowerShell.
Stap 2. Laai die.deb -lêer af vir die ooreenstemmende weergawe van Linux
PowerShell is beskikbaar vir Ubuntu 14.04 of 16.04. Hulle het aparte installeerders wat op die bladsy verskyn.
Stap 3. Maak 'n Terminal -venster oop
U kan ⊞ Win+Alt+T druk of op "Home" klik en na "Terminal" soek.
Stap 4. Voer "sudo dpkg -i [installateur lêernaam]" in en druk ↵ Enter
U sal gevra word om u rekenaarwagwoord in te voer wanneer u die 'sudo' opdrag gebruik. U sal moontlik 'n mislukking met onverwante afhanklikheid sien, maar dit sal binnekort opgelos word.
Die lêernaam van die installeerder sal soos “powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb” of “powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb” lyk, afhangende van watter weergawe van Ubuntu u gebruik
Stap 5. Voer "sudo apt -get install -f" in en druk ↵ Enter
Hierdie PowerShell -opset sal voltooi word.
Stap 6. Voer "powershell" in en druk op ↵ Enter
'N Powershell -prompt sal verskyn en u kan cmdlets in die Terminal uitvoer.
Metode 4 van 4: Gebruik basiese PowerShell -opdragte
Stap 1. Gebruik "Get-Command" om cmdlets te vind
Op sigself sal hierdie cmdlet alle ander cmdlets vertoon. U kan u soektog beperk met wysigers.
- Byvoorbeeld: "Get-Command Name *Disable *" sal slegs cmdlets met 'deaktiveer' in die naam vertoon.
- Alle cmdlets word ingevoer deur dit in die PowerShell -venster te tik en ↵ Enter te druk.
Stap 2. Gebruik "Get-Help" om inligting oor 'n sekere cmdlet te kry
Hierdie cmdlet gee u alle inligting rakende 'n ander cmdlet, veral sintaksis vir hoe die doel -cmdlet gebruik word.
Byvoorbeeld: 'Get-Help Get-Process' sal al die bruikbare inligting vir die cmdlet 'Get-Process' vertoon
Stap 3. Gebruik "Get-Process" om 'n proses te gebruik wat op 'n rekenaar uitgevoer word
Alleenlik sal dit 'n volledige lys van prosesse wat op u rekenaar uitgevoer word, vertoon. Met 'n wysiger kan u prosesse uit 'n spesifieke toepassing uitsonder.
- Byvoorbeeld: 'Kry-verwerk-wenwoord' sal alle prosesse wat deur Microsoft Word uitgevoer word, vertoon.
- Net so kan 'Start-Process' gebruik word om 'n voorbeeld van 'n toepassing/proses te begin.
Stap 4. Gebruik 'Get-Member' om die eienskappe of metodes van 'n voorwerp te sien
Hierdie cmdlet benodig 'n voorwerp wat daarin geplaas is om nuttig te wees. Dit word gedoen deur 'n "|" by te voeg tussen 'n voorwerp en die cmdlet "Get-Member".
Byvoorbeeld: “Kry-verwerk | Get-Member”sal die Get-Process-cmdlet na Get-Member stuur, en Get-Member bevat 'n lys van al die eienskappe en metodes wat u kan gebruik tydens die opstel van Get-Process
Stap 5. Gebruik 'Where-Object' om voorwerpe te kies op grond van kriteria
Die kriteria in Where-Object word gestel deur die volgende opmaak te gebruik: "{$ _ [object] [operator] [parameter]}". Waar-voorwerp benodig ook 'n voorwerp wat daarheen gelei is.
- Byvoorbeeld: "Kry-verwerking | Where-Object {$ _. Name -eq "notepad"} "sal Get-Process uitvoer met die beperking waar die naam van die voorwerp gelyk is aan" notepad ".
- Ander operateurs sluit in: "-lt" (minder as), "-gt" (groter as), "-le" (minder as of gelyk aan), "-ge" (groter as of gelyk aan), "-ne" (nie gelyk aan nie), of "-agtig" (patroonpassing).
- Parameters wat snare (woorde) gebruik, moet in aanhalingstekens aangeheg word. Dit is nie nodig vir heelgetalle (getalle) nie.