Ang PowerShell ay isang shell ng command-line na ginamit para sa awtomatiko ng gawain sa pamamagitan ng isang wika ng scripting batay sa balangkas ng. NET ng Microsoft. Gumagamit ang PowerShell ng mga utos na tinatawag na cmdlets upang isama sa mga script o application. Ang PowerShell ay isinama nang natural sa Windows at maaaring buksan mula sa Run command, habang ang mga gumagamit ng Mac at Linux ay kailangang i-install ito at patakbuhin ito sa pamamagitan ng Terminal. Sa sandaling tumatakbo, maraming mga pangunahing cmdlet na maaari mong gamitin upang pamilyar ang iyong sarili sa PowerShell.
Mga hakbang
Paraan 1 ng 4: Running PowerShell (Windows)
Hakbang 1. Pindutin ang ⊞ Manalo + R
Bubuksan nito ang isang window ng Run command.
- Kung hindi mo nais na gamitin ang Run command, maaari mo ring hanapin ang Start menu para sa "PowerShell".
- Ang PowerShell ay kasama ng mga bersyon ng Windows 7 o mas bago.
Hakbang 2. Ipasok ang "PowerShell" sa patlang ng teksto
Hakbang 3. I-click ang "OK"
Magbubukas ang isang bagong window ng PowerShell.
Paraan 2 ng 4: Running PowerShell (Mac)
Hakbang 1. Pumunta sa https://github.com/PowerShell/PowerShell sa iyong web browser
Ito ang opisyal na pahina ng github para sa PowerShell.
Hakbang 2. I-download at i-install ang.pkg file para sa Mac
Dapat kang magpatakbo ng OSX 10.11 o mas bago.
Hakbang 3. Buksan ang Launchpad
Ito ang rocket icon sa ilalim ng pantalan.
Hakbang 4. Ipasok ang "Terminal" sa patlang ng paghahanap
Maaari mo ring makita ang Terminal sa "Mga Aplikasyon> Mga Gamit".
Hakbang 5. Ilunsad ang Terminal
Lilitaw ang isang blangko na window ng terminal.
Hakbang 6. Ipasok ang "powershell" at pindutin ang ↵ Enter
Lilitaw ang isang prompt ng powershell na may ipinakitang "PS". Nangangahulugan ito na tumatakbo ang powershell at maaari mong gamitin ang Terminal upang pumasok sa mga cmdlet.
Paraan 3 ng 4: Running PowerShell (Ubuntu)
Hakbang 1. Pumunta sa https://github.com/PowerShell/PowerShell sa iyong web browser
Ito ang opisyal na pahina ng github para sa PowerShell.
Hakbang 2. I-download ang.deb file para sa iyong kaukulang bersyon ng Linux
Magagamit ang PowerShell para sa Ubuntu 14.04 o 16.04. Mayroon silang magkakahiwalay na mga installer na nakalista sa pahina.
Hakbang 3. Buksan ang isang window ng Terminal
Maaari mong pindutin ang ⊞ Win + Alt + T o i-click ang "Home" at hanapin ang "Terminal".
Hakbang 4. Ipasok ang "sudo dpkg -i [installer filename]" at pindutin ang ↵ Enter
Sasabihan ka upang ipasok ang iyong computer password kapag gumagamit ng "sudo" na utos. Maaari kang makakita ng pagkabigo na may hindi natutugunan na mga dependency, ngunit malulutas ito sa lalong madaling panahon.
Ang installer filename ay magiging hitsura ng "powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb" o "powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb" depende sa kung aling bersyon ng Ubuntu ang iyong pinapatakbo
Hakbang 5. Ipasok ang "sudo apt-get install -f" at pindutin ang ↵ Enter
Makukumpleto ang pagsasaayos na PowerShell na ito.
Hakbang 6. Ipasok ang "powershell" at pindutin ang ↵ Enter
Lilitaw ang isang prompt ng powershell at maaari kang magpatakbo ng mga cmdlet sa Terminal.
Paraan 4 ng 4: Paggamit ng Pangunahing Mga Utos ng PowerShell
Hakbang 1. Gumamit ng "Get-Command" upang makahanap ng mga cmdlet
Sa sarili nitong, ipapakita ng cmdlet na ito ang lahat ng iba pang mga cmdlet. Maaari mong paliitin ang iyong paghahanap gamit ang mga modifier.
- Halimbawa: Ang "Pangalan ng Get-Command * Disable *" ay ipapakita lamang ang mga cmdlet na may 'disable' sa pangalan.
- Ang lahat ng mga cmdlet ay ipinasok sa pamamagitan ng pag-type sa mga ito sa window ng PowerShell at pagpindot sa. Enter.
Hakbang 2. Gumamit ng "Get-Help" upang makakuha ng impormasyon sa isang tiyak na cmdlet
Ang cmdlet na ito ay magbibigay sa iyo ng lahat ng impormasyon tungkol sa isa pang cmdlet, pinakamahalagang syntax para sa kung paano ginagamit ang target na cmdlet.
Halimbawa: Ipapakita ng "Get-Help Get-Process" ang lahat ng magagamit na impormasyon para sa cmdlet na 'Get-Process'
Hakbang 3. Gumamit ng "Get-Process" upang magamit ang isang proseso na tumatakbo sa isang computer
Mag-iisa ito ay magpapakita ng isang buong listahan ng mga proseso na tumatakbo sa iyong computer. Sa pamamagitan ng isang modifier, maaari mong iisa ang mga proseso na nagmumula sa isang tukoy na application.
- Halimbawa: ipapakita ng "Get-Process winword" ang lahat ng proseso na pinapatakbo ng Microsoft Word.
- Katulad nito, ang "Start-Process" ay maaaring magamit upang ilunsad ang isang halimbawa ng isang application / proseso.
Hakbang 4. Gumamit ng "Get-Member" upang makita ang mga katangian o pamamaraan ng isang bagay
Ang cmdlet na ito ay nangangailangan ng isang bagay na 'piped' dito upang maging kapaki-pakinabang. Ginagawa ito sa pamamagitan ng pagdaragdag ng isang "|" sa pagitan ng isang bagay at ng "Get-Member" cmdlet.
Halimbawa: "Get-Process | Ang Get-Member”ay pipipiko sa Get-Process cmdlet sa Get-Member, at ililista ng Get-Member ang lahat ng mga katangian at pamamaraan na maaari mong magamit kapag ang pag-script sa Get-Process
Hakbang 5. Gumamit ng "Kung saan-Bagay" upang pumili ng mga bagay batay sa pamantayan
Ang mga pamantayan sa Kung saan-Bagay ay itinakda sa pamamagitan ng paggamit ng sumusunod na pag-format: "{$ _ [object] [operator] [parameter]}". Kung saan-Kailangan din ng object ng isang bagay na piped dito.
- Halimbawa: "Get-Process | Kung saan-Bagay na "$ _. Name -eq" notepad "}" ay tatakbo ang Get-Process na may limitasyon kung saan ang pangalan ng object ay katumbas ng "notepad".
- Kabilang sa iba pang mga operator ang: "-lt" (mas mababa sa), "-gt" (mas malaki sa), "-le" (mas mababa sa o katumbas ng), "-ge" (mas malaki sa o katumbas ng), "-ne" (hindi katumbas ng), o "-like" (pattern match).
- Ang mga parameter na gumagamit ng mga string (salita) ay dapat na nakapaloob sa mga marka ng sipi. Hindi ito kinakailangan para sa mga integer (numero).