Tutorials

Powershell-script: hoe u er een uitvoert en schrijft

Inhoudsopgave:

Anonim

PowerShell komt overeen met een van de beste tools van het Windows-besturingssysteem, het is beschikbaar sinds december 2006 en is ingeschakeld voor Windows XP en latere versies.

Ondanks dat het zo'n interactief programma is, is het een beetje ingewikkeld om te gebruiken, daarom zullen we hieronder vermelden hoe je de scripts in deze wizard kunt uitvoeren en schrijven.

Inhoudsindex

Wat is PowerShell?

PowerShell is een gerelateerde interface die opdrachten of instructies rechtstreeks naar de computer uitvoert, zowel voor de server die het gebruikt als voor bepaalde toepassingen die op het systeem zijn geïnstalleerd.

De belangrijkste vereiste is de eerdere installatie van een bron met de naam .NET met een versie van niet minder dan 2.0, en naast dat het voornamelijk in Windows is toegestaan, kan het ook afwisselend worden gedownload in complexere besturingssystemen zoals Linux en MacOS.

Dit programma verschilt van CMD (Command Console) doordat de functies veel uitgebreider zijn, waardoor diepere wijzigingen kunnen worden aangebracht aan de systeemserver als zodanig en aan andere, meer specifieke programma's.

Bovendien is het moderner dan de CMD en komt het overeen met een veel veelzijdiger hulpmiddel dan de laatste, dankzij het type programmeertaal dat wordt gebruikt bij het uitvoeren van de opdrachten.

Scripts uitvoeren en schrijven in PowerShell

Om scripts uit te voeren, moet u er rekening mee houden dat PowerShell volledige rechten op de server moet hebben, wat een fundamentele vereiste is voor het gebruik ervan.

Voer eenvoudige opdrachten uit of schrijf ze in PowerShell

De procedure voor het uitvoeren van eenvoudige scripts in PowerShell is als volgt:

  • Ga naar de "Start" sectie van Windows. Als je daar eenmaal bent, zoek naar "Windows PowerShell". Wanneer het overeenkomstige resultaat verschijnt, klik er met de rechtermuisknop op. Vervolgens moet je op de optie "Als administrator uitvoeren" klikken.

Bevestig vervolgens de actie in het pop-upmenu dat verschijnt.

  • Wanneer u dit hebt gedaan, wordt het geopende PowerShell-programma op uw pc weergegeven en kunt u de gewenste opdrachten uitvoeren.

Opmerking: met de tool kunt u scripts in geschreven vorm plaatsen of in het systeem plakken, voor dit laatste aspect hoeft u alleen de opdracht van een deel van de pc te kopiëren en door te gaan met de rechtermuisknop op het blauwe menu.

Schrijf scripts vanuit Windows Power Shell ISE

Windows PowerShell ISE is een assistent van het PowerShell-programma als zodanig, waarmee u in dat hulpprogramma nieuwe opdrachten kunt maken, opslaan, wijzigen en ook kunt schrijven.

Voor deze laatste moeten deze richtlijnen echter worden gevolgd:

  • Voer "Windows PowerShell ISE" in via de snelle opties van het "PowerShell" -programma. Ga verder naar de "View" -sectie die u zult zien bovenaan het menu. Selecteer vervolgens "Ga naar het scriptpaneel Ten slotte gaat hij verder met het schrijven van het geselecteerde commando.

Evenzo kunt u met deze tool rechtstreeks opdrachten knippen, kopiëren of plakken, hoewel u hiervoor de knoppen in het bovenste gedeelte van het schrijfmenu moet gebruiken.

Daarnaast kunt u een script overschrijven dat al in het schrijfmenu is geplaatst, maar daarvoor moet u op "Ctrl + H" klikken en specifiek zoeken naar de opdrachtregel die u wilt wijzigen.

Voer script uit vanuit Windows Power Shell ISE

De procedure om een ​​script uit te voeren is heel eenvoudig, voer gewoon Windows Power Shell ISE in en klik op "Script uitvoeren", een knop in het hoofdmenu.

Deze laatste is groen en komt overeen met een pijl in de derde sectie van de vooraf bepaalde sectie.

Evenzo kunt u naar "Bestand" gaan en van daaruit op "Uitvoeren" klikken, zodat de opdracht de vooraf vastgestelde processen begint uit te voeren.

Met dit programma kunt u echter slechts een deel van het script uitvoeren, maar hiervoor moet u naar het derde gedeelte van het menu met snelle opties gaan en op "Selectie uitvoeren" klikken en vervolgens specificeren welk deel van het script u wilt.

Voer nieuwe scripts uit in Power Shell

Ondanks het feit dat Power Shell een uitvoerderprogramma is, kunt u hiermee scripts naar wens maken, maar om dit te doen, moet u rekening houden met de volgende stappen:

  • Open eerst "Power Shell ISE" vanuit de browser van uw pc. Wanneer het programma op uw scherm wordt weergegeven, klikt u op het "Nieuwe" alternatief dat wordt weergegeven in de snelle opties bovenaan. Schrijf ten slotte in het gedeelte Hieronder staat het nieuwe script dat moet worden uitgevoerd.

Het instellen van een nieuw script werkt echter alleen door de volgende regels te volgen:

  1. Een code benaming moet worden vastgesteld met het teken "#", met het oog op wijziging en identificatie. Het type variabele dat u wilt aanwijzen moet worden geplaatst: In dit geval wordt het symbool van "$" gebruikt, dan het teken van "=" En dan wordt een alternatieve waarde ingesteld. Variabelen moeten een identificatiemethode hebben: Dit is om het gecreëerde type in te stellen en de cijfers op te geven die in het script worden gebruikt.

Hierna moet u doorgaan om het op te slaan door deze procedure uit te voeren:

  • Klik op de overeenkomst "Bestand" in het bovenste gedeelte. Klik op het menu "Opslaan als". Plaats de gewenste naam zonder vooraf ingestelde tekens in het vak "Bestandsnaam". Ga verder met het aangeven van "PowerShell Scripts (*. ps1) " in het alternatief " Opslaan als type ". Druk ten slotte onderaan op " Opslaan ".

Voer scripts uit die al zijn gemaakt

Als u al een script hebt gemaakt en in uw directory hebt opgeslagen, kunt u dit als volgt rechtstreeks in Windows Power Shell ISE openen:

  • Als eerste stap moet u toegang krijgen tot "Windows Power Shell ISE". Vervolgens moet u linksboven op "Bestand" klikken. Vervolgens moet u op "Openen" klikken. Dit brengt u naar de aangewezen documenten van de PC, selecteer tussen hen dubbelklik op het script dat u wilt gebruiken.

Fout bij het uitvoeren van script in Power Shell

Soms, wanneer u een opdracht in PowerShell als zodanig schrijft, krijgt u een bericht te zien met een probleem dat in rode letters is gespecificeerd, dit komt meestal door toestemmingsbeperkingen die een script in het menu heeft.

Deze fout kan echter gemakkelijk worden opgelost, hoewel u hiervoor een nieuw uitvoeringsbeleid in de tool moet aangeven, aangezien deze laatste functie het systeem beschermt tegen onveilige scripts.

Opmerking: u moet weten dat als het script een informatieve logische beschrijving van weinig betrouwbaarheid heeft, het wordt aanbevolen deze wijziging niet aan te brengen voor eenvoudige computerbeveiliging.

De procedure die in dit geval moet worden uitgevoerd, is simpelweg om deze opdracht uit te voeren: Get-ExecutionPolicy, om de status van het beveiligingsbeleid te zien.

We raden aan de volgende tutorials te lezen:

Evenzo moet, om nieuwe regels op dit gebied vast te stellen, de volgende beschrijving worden gebruikt: Set-ExecutionPolicy RemoteSigned, en met deze methode wordt de fout door de tool opgelost.

Tutorials

Bewerkers keuze

Back to top button