návody

Powershell skript: ako ho spustiť a napísať

Obsah:

Anonim

PowerShell zodpovedá jednému z najlepších nástrojov operačného systému Windows. Je k dispozícii od decembra 2006 a je povolený pre systém Windows XP a jeho novšie verzie.

Napriek tomu, že sa jedná o interaktívny program, je jeho používanie trochu zložité, preto nižšie uvedieme, ako v tomto sprievodcovi môžete spúšťať a písať skripty.

Index obsahu

Čo je to PowerShell?

PowerShell je súvisiace rozhranie, ktoré vykonáva príkazy alebo pokyny priamo do počítača pre server, ktorý používa, a pre určité aplikácie nainštalované v systéme.

Jeho hlavnou požiadavkou je predchádzajúca inštalácia prostriedku s názvom .NET s verziou nie menšou ako 2, 0 a okrem toho, že je povolená väčšinou v systéme Windows, môže sa tiež striedavo sťahovať do zložitejších operačných systémov, ako sú Linux a MacOS.

Tento program sa líši od CMD (Command Console) v tom, že jeho funkcie sú omnoho rozsiahlejšie, čo umožňuje hlbšie zmeny systémového servera ako takého a iných špecifickejších programov.

Okrem toho je modernejší ako CMD a zodpovedá oveľa univerzálnejšiemu nástroju ako posledný, a to vďaka typu programovacieho jazyka, ktorý sa používa pri vykonávaní príkazov.

Ako spúšťať a písať skripty v PowerShell

Ak chcete spúšťať skripty, musíte mať na pamäti, že server PowerShell musí mať na serveri úplné povolenia, čo je základná požiadavka na jeho použitie.

Spustite alebo napíšte jednoduché príkazy v PowerShell

Postup vykonania jednoduchých skriptov v PowerShell je nasledujúci:

  • Prejdite do sekcie „Štart“ systému Windows. Akonáhle ste tam, vyhľadajte „Windows PowerShell“. Keď sa zobrazí zodpovedajúci výsledok, kliknite naň pravým tlačidlom myši a potom musíte kliknúť na možnosť „Spustiť ako správca“.

Potom v zobrazenej ponuke potvrďte akciu.

  • Keď to urobíte, otvorený program PowerShell sa zobrazí na vašom počítači a môžete spustiť požadované príkazy.

Poznámka: Tento nástroj umožňuje umiestniť skripty v písomnej forme alebo vložiť do systému, pre tento posledný aspekt stačí kopírovať príkaz z ľubovoľnej časti počítača a pokračovať pravým tlačidlom myši na modrú ponuku.

Píšte skripty z prostredia Windows Power Shell ISE

Windows PowerShell ISE je asistentom programu PowerShell ako takého, ktorý umožňuje vytvárať, ukladať, upravovať a tiež písať nové príkazy v uvedenom nástroji.

Pokiaľ ide o posledne menované, musia sa dodržiavať tieto usmernenia:

  • Zadajte „Windows PowerShell ISE“ z rýchlych možností programu „PowerShell“. Prejdite do časti „Zobraziť“, ktorú si všimnete v hornej časti ponuky. Potom vyberte „Prejsť na panel skriptov“ Nakoniec začne písať vybraný príkaz.

Podobne vám tento nástroj umožní priamo vystrihnúť, kopírovať alebo prilepiť príkazy, aj keď na to musíte použiť tlačidlá nachádzajúce sa v hornej časti ponuky na písanie.

Okrem toho môžete prepísať skript už umiestnený v ponuke písania, ale musíte kliknúť na „Ctrl + H“ a vyhľadať konkrétne príkazový riadok, ktorý chcete upraviť.

Spustite skript z prostredia Windows Power Shell ISE

Postup vykonania skriptu je veľmi jednoduchý, stačí zadať Windows Power Shell ISE a kliknúť na „Spustiť skript“, tlačidlo nachádzajúce sa v hornom menu.

Ten je zelený a zodpovedá šípke umiestnenej v tretej sekcii uvedenej vopred určenej sekcie.

Podobne môžete prejsť na „Súbor“ a odtiaľ kliknúť na „Vykonať“, aby príkaz začal vykonávať vopred stanovené procesy.

Tento program vám však umožňuje spustiť iba časť skriptu, ale musíte urobiť tretiu časť ponuky rýchlych možností a kliknúť na „Spustiť výber“ a potom určiť, ktorú časť skriptu chcete.

Spúšťajte nové skripty v prostredí Power Shell

Napriek tomu, že program Power Shell je program pre exekútorov, umožňuje vytvárať skripty podľa nášho vkusu, aj keď je to potrebné, je potrebné zohľadniť nasledujúce kroky:

  • Najprv v prehliadači počítača prejdite na „Power Shell ISE“ a potom, keď sa program zobrazí na obrazovke, kliknite na alternatívu „Nová“, ktorá sa zobrazí v rýchlych možnostiach v hornej časti. Nakoniec napíšte časť Nižšie je uvedený nový skript na vykonanie.

Nastavenie nového skriptu však funguje iba podľa nasledujúcich pravidiel:

  1. Na účely modifikácie a identifikácie sa musí určiť názov kódu so znakom „#“. Musí sa uviesť typ premennej, ktorý chcete označiť: V tomto prípade sa použije symbol „$“ a potom znak „ “=” A potom je nastavená alternatívna hodnota. Premenné musia mať metódu identifikácie: Je to kvôli nastaveniu vytvoreného typu a špecifikovaniu číslic použitých v skripte.

Potom musíte pokračovať v jej uložení a vykonať tento postup:

  • V hornej časti kliknite na zhodu „Súbor“. Kliknite na ponuku „Uložiť ako“. Do poľa „Názov súboru“ zadajte požadovaný názov bez akýchkoľvek vopred stanovených znakov. Pokračujte označením „PowerShell Scripts“ (*. ps1) “ v alternatíve „ Uložiť ako typ “. Nakoniec stlačte „ Uložiť “ v dolnej časti.

Spustiť už vytvorené skripty

Ak ste už vytvorili skript a uložili ho do svojho adresára, môžete ho otvoriť priamo v ISE Windows Power Shell takto:

  • Ako prvý krok musíte získať prístup k „Windows Power Shell ISE“. Potom musíte kliknúť na „File“ v ľavom hornom rohu. Potom musíte kliknúť na „Open…“, čím sa dostanete na určené dokumenty PC, medzi nimi vyberte dvakrát kliknite na skript, ktorý chcete použiť.

Pri vykonávaní skriptu v Power Shell sa vyskytla chyba

Niekedy sa pri písaní príkazu v PowerShell ako takom zobrazí správa s problémom špecifikovaným červenými písmenami, zvyčajne kvôli obmedzeniam oprávnenia, ktoré má skript v ponuke.

Toto zlyhanie sa však dá ľahko vyriešiť, hoci v tomto prípade musíte v nástroji uviesť novú politiku vykonávania, pretože táto posledná funkcia chráni systém pred nebezpečnými skriptmi.

Poznámka: Mali by ste vedieť, že ak má skript informatívny logický popis malej spoľahlivosti, odporúča sa túto úpravu z dôvodu jednoduchej počítačovej bezpečnosti nevykonávať.

V tomto prípade je však potrebné postupovať jednoducho vykonaním tohto príkazu: Get-ExecutionPolicy, aby ste videli stav bezpečnostných politík.

Odporúčame prečítať si nasledujúce návody:

Podobne na vytvorenie nových pravidiel v tomto poli sa musí použiť nasledujúci opis: Set-ExecutionPolicy RemoteSigned a touto metódou sa porucha vyrieši pomocou nástroja.

návody

Voľba editora

Back to top button