Ako spustiť Powershell?

Že je spustený PowerShell
To znamená, že je spustený PowerShell a pomocou terminálu môžete zadávať rutiny cmdlet.

Powershell je shell príkazového riadka, ktorý sa používa na automatizáciu úloh pomocou skriptovacieho jazyka založeného na jazyku Microsoft. NET framework. Powershell používa na integráciu so skriptmi alebo aplikáciami príkazy nazývané rutiny. Powershell je súčasťou systému Windows a dá sa otvoriť pomocou príkazu Spustiť, zatiaľ čo používatelia počítačov Mac a Linux ho budú musieť nainštalovať a spustiť pomocou terminálu. Po spustení existuje niekoľko základných rutín, pomocou ktorých sa môžete zoznámiť s Powershell.

Metóda 1 zo 4: Spustenie prostredia PowerShell (Windows)

  1. 1
    Stlačte win+r. Tým sa otvorí okno príkazu Spustiť.
    • Ak nechcete použiť príkaz Spustiť, môžete v ponuke Štart vyhľadať aj „Powershell“.
    • Powershell je súčasťou verzií Windows 7 alebo novších.
  2. 2
    Do textového poľa zadajte „powershell“.
  3. 3
    Kliknite na „ok“. Otvorí sa nové okno Powershell.

Metóda 2 zo 4: Spustenie PowerShell (Mac)

  1. 1
    Prejsť na https://github.com/powershell/powershell vo svojom webovom prehliadači. Toto je oficiálna stránka github pre Powershell.
  2. 2
    Stiahnite si a nainštalujte súbor.pkg pre mac. Musíte používať OSX 10,11 alebo novší.
  3. 3
    Otvorte štartovací panel. Toto je ikona rakety v dolnom doku.
  4. 4
    Do vyhľadávacieho poľa zadajte „terminál“. Terminál nájdete aj v časti „Aplikácie> Pomôcky“.
  5. 5
    Spustite terminál. Zobrazí sa prázdne okno terminálu.
  6. 6
    Zadajte „powershell“ a stlačte enter. Zobrazí sa výzva PowerShell so zobrazeným „PS“. To znamená, že je spustený PowerShell a pomocou terminálu môžete zadávať rutiny cmdlet.
Metóda 2 zo 4: Spustenie PowerShell (Mac)
Metóda 2 zo 4: Spustenie PowerShell (Mac).

Metóda 3 zo 4: Spustenie PowerShell (ubuntu)

  1. 1
    Prejsť na https://github.com/powershell/powershell vo svojom webovom prehliadači. Toto je oficiálna stránka github pre Powershell.
  2. 2
    Prevezmite súbor the.deb pre zodpovedajúcu verziu systému Linux. Powershell je k dispozícii pre Ubuntu 14,04 alebo 16,04. Na stránke majú uvedených samostatných inštalátorov.
  3. 3
    Otvorte okno terminálu. Môžete stlačiť Win+ Alt+ T alebo kliknúť na „Domov“ a vyhľadať „Terminál“.
  4. 4
    Zadajte „sudo dpkg -i [názov súboru inštalátora]“ a kliknite na tlačidlo enter. Pri použití príkazu „sudo“ budete vyzvaní na zadanie hesla počítača. Môžete vidieť zlyhanie pri nesplnených závislostiach, ale to bude čoskoro vyriešené.
    • Názov súboru inštalátora bude vyzerať ako „powershell_6,0.0-alpha 0,10-1ubuntu1,16.04,1_amd64.deb“ alebo „powershell_6,0.0-alpha 0,10-1ubuntu1,14.04,1_amd64.deb“ v závislosti od toho, akú verziu Ubuntu používate bežia.
  5. 5
    Zadajte „sudo apt -get install -f“ a kliknite na tlačidlo enter. Táto konfigurácia Powershell bude dokončená.
  6. 6
    Zadajte „powershell“ a stlačte enter. Zobrazí sa výzva na zobrazenie shellu a na Termináli môžete spustiť rutiny.
Na Termináli môžete spustiť rutiny
Zobrazí sa výzva na zobrazenie shellu a na Termináli môžete spustiť rutiny.

Metóda 4 zo 4: Použitie základných príkazov PowerShell

  1. 1
    Na vyhľadanie rutín použite príkaz „get-command“. Táto rutina sama o sebe zobrazí všetky ostatné rutiny. Vyhľadávanie môžete zúžiť pomocou modifikátorov.
    • Napríklad: „Get-Command Name *Disable *“ zobrazí iba rutiny s 'zakázať' v názve.
    • Všetky rutiny sa zadávajú tak, že ich zadáte do okna Powershell a stlačíte Enter.
  2. 2
    Informácie o určitej rutine cmdlet získate pomocou „get-help“. Táto rutina cmdlet vám poskytne všetky informácie týkajúce sa inej rutiny cmdlet, najdôležitejšie je syntax použitia cieľovej rutiny cmdlet.
    • Napríklad: „Get-Help Get-Process“ zobrazí všetky použiteľné informácie pre rutinu „Get-Process“.
  3. 3
    Ak chcete použiť proces spustený v počítači, použite príkaz „get-process“. Samostatne sa vám zobrazí úplný zoznam procesov spustených vo vašom počítači. Pomocou modifikátora môžete vyčleniť procesy pochádzajúce z konkrétnej aplikácie.
    • Napríklad: „Get-Process winword“ zobrazí všetky procesy, ktoré beží v programe Microsoft Word.
    • Podobne „Start-Process“ možno použiť na spustenie inštancie aplikácie/postupu.
  4. 4
    Na zobrazenie vlastností alebo metód objektu použite príkaz „get-member“. Aby bola táto rutina cmdlet užitočná, potrebuje k nej objekt 'pipetovaný'. To sa dosiahne pridaním „|“ medzi objektom a rutinou cmdlet „Get-Member“.
    • Napríklad: „Get-Process | Get-Member“ nasmeruje rutinu Get-Process na Get-Member a Get-Member zobrazí všetky vlastnosti a metódy, ktoré môžete použiť pri skriptovaní pomocou Get-Process.
  5. 5
    Na výber objektov na základe kritérií použite „where-object“. Kritériá v Where-Object sa nastavujú pomocou nasledujúceho formátovania: "{$ _ [objekt] [operátor] [parameter]}". Where-Object tiež potrebuje, aby bol naň vložený objekt.
    • Napríklad: "Get-Process | Where-Object {$ _. Name -eq" notepad "}" spustí Get-Process s obmedzením, kde sa názov objektu rovná "poznámkový blok".
    • Medzi ďalšie operátory patria: „-lt“ (menej ako), „-gt“ (viac ako), „-le“ (menej alebo rovnako), „-ge“ (väčšia alebo rovná), „-ne“ (nerovná sa) alebo „-jako“ (zhoda so vzorom).
    • Parametre používajúce reťazce (slová) musia byť uzavreté v úvodzovkách. Toto nie je potrebné pre celé čísla (čísla).

Tipy

  • Existuje mnoho ďalších rutín, ktoré je možné použiť s Powershell na vytváranie automatizačných skriptov. Spoločnosť Microsoft má referenčnú knižnicu obsahujúcu podrobné informácie o každej rutine cmdlet.

Otázky a odpovede

  • Aká je hlavná funkcia napájacieho plášťa?
    Powershell je kódovací program (pre pokročilých používateľov) a je príbuzný CMD, ale vždy s administrátorom.

Súvisiace články
  1. Ako zálohovať Windows 10?
  2. Ako prevrátiť farby v systéme Windows 10?
  3. Ako určiť rýchlosť procesora?
  4. Ako nainštalovať TinyXP?
  5. Ako zopakovať písanie v systéme Windows?
  6. Ako zmeniť sériové číslo systému Windows?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail