Op Windows 10 is PowerShell een opdrachtregelprogramma ontworpen door Microsoft om opdrachten en scripts uit te voeren om instellingen te wijzigen en taken te automatiseren. In zekere zin, het is vergelijkbaar met Command Prompt. PowerShell is echter een meer capabele command-line interface (CLI) die een uitgebreide set van tools en meer flexibiliteit en controle biedt. In tegenstelling tot de opdrachtprompt is PowerShell ook beschikbaar op Windows, macOS en Linux.

een script is slechts een verzameling commando ‘ s die zijn opgeslagen in een tekstbestand (met behulp van de speciale “.,ps1 ” extensie) dat PowerShell begrijpt en uitvoert in de volgorde om verschillende acties uit te voeren.

het enige voorbehoud is dat het standaard beveiligingsprotocol altijd blokkeert dat elk script op een apparaat draait. Dit betekent dat wanneer u dubbelklikt op een”. ps1 “bestand op Windows 10 er niets zal gebeuren, en als u probeert om het script uit te voeren in PowerShell, ziet u de” kan niet worden geladen omdat het uitvoeren van scripts is uitgeschakeld op dit systeem ” foutmelding. Het is echter niet onmogelijk om scripts op uw computer uit te voeren. U hoeft alleen het juiste uitvoerbeleid in te schakelen.,

in deze Windows 10 gids, zullen we u door de stappen om succesvol te schrijven en uitvoeren van uw eerste script bestand op PowerShell met behulp van Visual Studio Code, Notepad, en de PowerShell Integrated Scripting Environment (ISE) console.

  • Hoe PowerShell-scriptbestand te maken op Windows 10
  • Hoe PowerShell-scriptbestand uit te voeren op Windows 10

hoe PowerShell-scriptbestand te maken op Windows 10

Op Windows 10 kunt u PowerShell-scriptbestanden maken met vrijwel elke teksteditor of de ISE-console., Echter, de voorkeursoptie (dankzij @jotaka voor de heads-up) om scripts vooruit te bouwen is het gebruik van de Visual Studio Code editor met de PowerShell extensie.

script maken met Visual Studio Code

Visual Studio Code — ook bekend als VS Code — is een gratis en uitbreidbare cross-platform code-editor die een omgeving biedt om vrijwel elke programmeertaal te bewerken. En wanneer u de PowerShell-extensie toevoegt, krijgt u een volledig interactieve bewerkingservaring met scripts, zelfs met ondersteuning voor IntelliSense (code-completion).,

de nieuwe ervaring is bedoeld als de nieuwe standaard, maar de PowerShell ISE console gaat niet weg. Nog steeds, het bedrijf zal niet meer functies toe te voegen, en het ondersteunt geen PowerShell 7 of hoger releases.

Visual Studio-Code installeren

om Visual Basic-Code te installeren op Windows 10, voert u de volgende stappen uit:

  1. Open Visual Studio-downloadpagina.
  2. klik op de Windows-knop om het installatieprogramma te downloaden.

    bron: Windows Central

  3. Dubbelklik op het gedownloade bestand om het installatieproces van VS-Code te starten.,
  4. bevestig de voorwaarden van de overeenkomst.
  5. klik op de knop Volgende.

    bron: Windows Central

  6. klik nogmaals op de knop Volgende.
  7. Klik nog één keer op de knop Volgende.
  8. bevestig zo nodig extra taken.

    bron: Windows Central

  9. klik op de knop Volgende.
  10. klik op de knop Installeren.
  11. klik op de knop Voltooien.

zodra u de stappen hebt voltooid, kunt u doorgaan met het installeren van de PowerShell-extensie.,

installeer PowerShell-extensie

om de PowerShell-extensie op VS-Code te installeren, gebruikt u de volgende stappen:

  1. Open VS-Code.
  2. klik op het tabblad Extensies in het linkerdeelvenster.
  3. zoek naar PowerShell en selecteer het bovenste resultaat.
  4. klik op de knop Installeren.

    bron: Windows Central

nadat u de stappen hebt uitgevoerd, kunt u PowerShell-scripts schrijven met behulp van Visual Studio-Code.,

Create PowerShell script with Visual Studio Code

om een script met Visual Basic Code te maken, gebruik je de volgende stappen:

  1. Open VS Code.
  2. klik op het menu Bestand en selecteer de optie Nieuw bestand.

    bron: Windows Central

  3. klik op het menu Bestand en selecteer de optie Opslaan als.

    bron: Windows Central

  4. in het veld” Bestandsnaam ” geef een naam op voor het bestand met de extensie.ps1 — bijvoorbeeld: first_script. ps1.
  5. klik op de knop Opslaan.,
  6. Schrijf een nieuw, of plak het script dat u wilt uitvoeren – bijvoorbeeld:

    Write-Host "Congratulations! Your first script executed successfully"

    het bovenstaande script zal de zin “gefeliciteerd! Je eerste script succesvol uitgevoerd ” op het scherm.

  7. (optioneel) klik op de knop Uitvoeren rechtsboven (of druk op de F5-toets) om het script uit te voeren.

    bron: Windows Central

  8. klik op het menu Bestand.
  9. klik op de optie Opslaan.,

script maken met Kladblok

om een PowerShell-script te maken met behulp van de Kladblok-editor op Windows 10, gebruikt u de volgende stappen:

  1. Open Start.
  2. zoek naar Kladblok en klik op het bovenste resultaat om de app te openen.
  3. Schrijf een nieuw, of plak uw script in het tekstbestand – bijvoorbeeld:

    Write-Host "Congratulations! Your first script executed successfully"

    bron: Windows Central

  4. klik op het menu Bestand.
  5. Selecteer de optie Opslaan als.
  6. Typ een beschrijvende naam voor het script – bijvoorbeeld first_script. ps1.,

    bron: Windows Central

  7. klik op de knop Opslaan.

script maken met geïntegreerde Scripting-omgeving

U kunt ook de ingebouwde PowerShell ISE-console gebruiken om uw scripts te coderen op Windows 10.

De geà ntegreerde Scripting-omgeving is een geavanceerd hulpmiddel, maar u kunt aan de slag met de volgende stappen:

  1. Open Start.
  2. zoek naar Windows PowerShell ISE, klik met de rechtermuisknop op het bovenste resultaat en selecteer de optie als administrator uitvoeren.
  3. klik op het menu Bestand.
  4. Selecteer de nieuwe optie om een nieuwe leeg te maken .,ps1-bestand.

    bron: Windows Central

  5. Schrijf een nieuw of plak het script dat u wilt uitvoeren – bijvoorbeeld:

    Write-Host "Congratulations! Your first script executed successfully"

    bron: Windows Central

  6. klik op het menu Bestand.
  7. klik op de optie Opslaan.
  8. Typ een naam voor het script – bijvoorbeeld first_script. ps1.

    bron: Windows Central

  9. Selecteer de locatie van de map om het script op te slaan.
  10. klik op de knop Opslaan.,

zodra u de stappen hebt uitgevoerd met Notepad, Visual Studio Code of PowerShell ISE, zal het script klaar zijn om uit te voeren, maar het zal standaard mislukken. Dit komt omdat de standaard PowerShell instellingen altijd zijn ingesteld om de uitvoering van een script te blokkeren. (De enige uitzondering is als je de inhoud van het script uitvoert binnen Visual Studio Code of PowerShell ISE.)

hoe PowerShell-scriptbestand op Windows 10 uit te voeren

Als u een scriptbestand met PowerShell wilt uitvoeren, moet u het uitvoerbeleid op Windows 10 wijzigen.,

Als u het uitvoerbeleid wilt wijzigen om PowerShell-scripts uit te voeren, gebruikt u de volgende stappen:

  1. Open Start.
  2. zoek naar PowerShell, klik met de rechtermuisknop op het bovenste resultaat en selecteer de optie als administrator uitvoeren.
  3. Typ het volgende commando om scripts uit te voeren en druk op Enter:

    Set-ExecutionPolicy RemoteSigned

  4. Type A en druk op Enter (indien van toepassing).,

    bron: Windows Central

  5. Typ het volgende commando om het script uit te voeren en druk op Enter:

    & "C:\PATH\TO\SCRIPT\first_script.ps1"

    in het bovenstaande commando, zorg ervoor dat u “PATH\TO\SCRIPT” wijzigt naar de locatie van uw script.

    Dit commando voert bijvoorbeeld een script uit dat is opgeslagen in de downloadmap:

    & "C:\Users\username\Downloads\first_script.ps1"

    bron: Windows Central

nadat u de stappen hebt uitgevoerd, zal het script worden uitgevoerd, en als het correct is geschreven, zou u de uitvoer zonder problemen moeten zien.,

Op Windows 10 bevat PowerShell vier uitvoerbeleid, waaronder:

  • beperkt — Hiermee wordt elk script niet meer uitgevoerd.
  • RemoteSigned: Hiermee kunt u scripts maken die op het apparaat zijn gemaakt, maar scripts die op een andere computer zijn gemaakt, worden alleen uitgevoerd als ze de handtekening van een vertrouwde uitgever bevatten.
  • AllSigned – alle scripts worden uitgevoerd, maar alleen als een vertrouwde uitgever ze heeft ondertekend.
  • onbeperkt-draait elk script zonder enige beperkingen.

in de bovenstaande stappen gebruiken we het commando om lokale scripts te laten draaien op Windows 10., Als u echter niet van plan bent regelmatig scripts uit te voeren, kunt u de standaardinstellingen herstellen om niet-vertrouwde scripts te blokkeren met dezelfde instructies als hierboven beschreven, maar zorg er bij stap 4 voor dat u het Set-ExecutionPolicy Restricted commando gebruikt.,

Meer Windows-10 hulpbronnen

Voor meer nuttige artikelen, dekking, en antwoorden op veelgestelde vragen over Windows 10 ga naar de volgende bronnen:

  • Windows 10 op Windows Centraal – Alles wat je moet weten
  • Windows 10 hulp, tips, en trucjes
  • Windows 10 forums op Windows Centraal
LIVE-PODCAST

Join ons LEVEN voor de Windows Centraal Video Podcast vandaag om 2:30 pm ET

We zijn LIVE met de Windows Centraal Video Podcast vandaag om 2:30 pm ET, zorg dat je erbij bent!,

decisions decisions decisions

AMD heeft een aantal nieuwe Ryzen 5000 mobiele CPU ‘ s. Welke is het beste voor jou?

Laptops met AMD ’s nieuwe Ryzen 5000 mobiele CPU’ s zijn onderweg, en je vraagt je misschien af welke chip het best geschikt is voor jouw behoeften. We breken dingen af om u te helpen de juiste beslissing te nemen.,

u wilt er een

de Razer Huntsman V2 analoog is een ongelooflijk goed gaming toetsenbord

Razer heeft een nieuw gaming toetsenbord voor u om na te lusten, en lust u zult. De Huntsman V2 analoog is een buitengewoon ding, tikt meer vakjes voor een gaming toetsenbord dan we zelfs wisten bestaan.

Honey I shrunk the computer!

dit zijn de beste PC sticks voor als je onderweg bent

Instant computer, voeg gewoon een scherm toe!, Dat is het algemene idee van de ultra-draagbare pc Compute Sticks, maar het kan moeilijk zijn om te weten welke je wilt. Rustig, we hebben je gedekt.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *