5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Windows-uitvoerbare bestanden (EXE-bestanden) vormen de ruggengraat van veel toepassingen. Of u nu software installeert, een systeemtool uitvoert of taken automatiseert, het is essentieel om te begrijpen hoe u EXE's start. Hoewel u deze bestanden vanuit de grafische interface kunt uitvoeren, is PowerShell een ander veelzijdig hulpmiddel dat bij velen geliefd is. In dit artikel begeleiden we u bij het uitvoeren van uitvoerbare bestanden (EXE) vanuit PowerShell.

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Door EXE-bestanden vanuit PowerShell uit te voeren, kunt u repetitieve processen automatiseren, opdrachten met specifieke parameters uitvoeren en uitvoerbare taken naadloos in scripts integreren. Met deze methode kunt u eenvoudig profiteren van alles wat PowerShell kan doen. U kunt uw Windows-systeem soepeler beheren en meer gedaan krijgen.

Methode 1: Voer een EXE-bestand uit met .\ (Dot Slash)

Als u een uitvoerbaar bestand (EXE) in uw PowerShell-werkmap wilt uitvoeren, gebruikt u het voorvoegsel .\ (slash). Dit vertelt PowerShell om het bestand vanuit de huidige map uit te voeren in plaats van ernaar te zoeken in de mappen in de PATH-omgevingsvariabele van uw systeem.

Stap 1: Druk op Windows + S op uw toetsenbord, typ PowerShell en klik op Als administrator uitvoeren. Selecteer Ja wanneer daarom wordt gevraagd.

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 2: Navigeer naar de EXE-locatie. Gebruik de opdracht cd om naar de map te gaan die uw EXE-bestand bevat. Bijvoorbeeld:

cd C:\Programma's\MijnProgrammamap

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 3: Voer nu de EXE uit. Typ .\ gevolgd door de naam van het EXE-bestand en druk op Enter. Voorbeeld:

.\mijnprogramma.exe

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 4: Als u problemen ondervindt bij het lokaliseren van EXE-bestanden, gebruikt u de opdracht Get-ChildItem. Hier ziet u hoe u het kunt gebruiken:

Get-ChildItem *.exe

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Lees ook: Hoe u kunt oplossen dat EXE-bestanden niet kunnen worden uitgevoerd op Windows 11

Methode 2: Start een EXE-bestand met de hulp van Call Operator (&)

De call-operator (&) biedt een eenvoudige manier om EXE-bestanden rechtstreeks vanaf de PowerShell-prompt uit te voeren. Het gebruik van deze methode is ideaal als u op zoek bent naar een snelle en eenvoudige uitvoering en geen complexe controle over het opstartproces nodig heeft.

Stap 1: Start het vak Uitvoeren door op Windows + R op uw toetsenbord te drukken. Typ PowerShell in het zoekvak en klik op OK.

Nu wordt een PowerShell-venster geopend, maar houd er rekening mee dat dit niet in de beheerdersmodus staat.

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 2: Om PowerShell als beheerder uit te voeren, typt u de onderstaande opdracht en drukt u op Enter. Klik bovendien op Ja wanneer daarom wordt gevraagd.

Startproces powershell -Verb runAs

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 4: Nu wordt een nieuw PowerShell-beheerdersvenster geopend met een blauwe achtergrond als basis.

Stap 5: Typ in het nieuwe Administrator PowerShell-venster & operator gevolgd door het volledige pad naar het EXE-bestand en druk op Enter.

& 'C:\Program Files\MijnProgramma\MijnProgramma.exe'

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 6: Als uw EXE-bestand opdrachtregelargumenten vereist, voegt u deze toe na het bestandspad. Hier leest u hoe u dit doet:

& 'C:\Program Files\ExampleSoftware\program.exe' arg1 arg2 arg3

Opmerking: het argument /p in de onderstaande afbeelding drukt het EXE-bestand af waarvan het pad later is opgegeven.

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Lees ook: PowerShell als beheerder uitvoeren in Windows 11

Methode 3: Voer EXE uit via de Invoke-Expression Cmdlet

De cmdlet Invoke-Expression in PowerShell biedt een manier om tekenreeksen dynamisch uit te voeren alsof het directe opdrachten zijn. Hierdoor kunt u EXE-bestanden uitvoeren door het volledige pad naar het uitvoerbare bestand op te geven. Deze methode kan uw leven redden als u tijdens runtime de opdrachtreeks voor het uitvoerbare bestand moet bouwen.

Stap 1: Klik op het Windows-pictogram, typ PowerShell in het zoekvak en selecteer Als administrator uitvoeren. Wanneer er een pop-up verschijnt, kiest u Ja.

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 2: Schrijf de onderstaande opdracht om een ​​EXE-bestand uit te voeren en druk op Enter op uw toetsenbord.

Invoke-Expression -Command "C:\pad naar\bestandsnaam.exe"

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 3: Als u argumenten wilt toevoegen tijdens het starten van het EXE-bestand, voert u de onderstaande argumenten in en drukt u op Enter.

Roep de expressie "C:\pad\naar\uw\bestand.exe arg1 arg2 arg3" aan

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Als je te maken hebt met een ingewikkeld script met verschillende paden en argumenten, maak dan een variabele voor deze paden en argumenten. Later kunt u deze variabele gebruiken om het proces te vereenvoudigen. Volg hiervoor de onderstaande stappen:

Stap 1: Stel het exe-pad in door de onderstaande opdrachten te typen en op Enter te drukken.

$exePath = "C:\mijnapp.exe"

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 2: Als u een uitvoerbaar bestand (EXE) met argumenten wilt uitvoeren, schrijft u de onderstaande opdrachten en drukt u op Enter.

$argumenten = "-arg1 -arg2"

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 3: Schrijf ten slotte de onderstaande code om een ​​uitvoerbaar bestand uit te voeren en druk op Enter.

Aanroepexpressie "$exePath $arguments"

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Methode 4: Start een EXE-bestand met CMD /C

De opdracht 'CMD /C' in PowerShell creëert in wezen een tijdelijk exemplaar van de klassieke opdrachtprompt (cmd.exe) om een ​​opgegeven opdracht uit te voeren. Hier leest u hoe u dit doet:

Stap 1: Klik op de knop Start, schrijf PowerShell en klik op Als administrator uitvoeren. Selecteer Ja om de app toestemming te geven wijzigingen aan te brengen op uw apparaat.

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 2: Typ de onderstaande opdracht om een ​​cmd-instantie in uw PowerShell-venster te maken en druk op Enter.

cmd /c "pad_naar_uw_exe_bestand"

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 3: Als u argumenten wilt uitvoeren, typt u de onderstaande code en drukt u op Enter.

cmd /c "pad_naar_uw_exe argument1 argument2"

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Lees ook: Verschil tussen opdrachtprompt en PowerShell

Methode 5: Start-Process-cmdlet gebruiken

De cmdlet Start-Process biedt aanzienlijke controle over het uitvoeringsproces. U moet het gebruiken om opdrachtregelargumenten op te geven, de werkmap aan te passen, uitvoer om te leiden of een proces met verhoogde machtigingen (beheerdersrechten) te starten met behulp van bepaalde parameters.

Stap 1: Druk op Windows + S op uw toetsenbord, schrijf PowerShell en klik op Als administrator uitvoeren. Selecteer Ja in het pop-upvenster.

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 2: Schrijf de onderstaande opdracht en druk op Enter om een ​​EXE-app te openen met behulp van Start-Process.

Start-Procesnaam.exe

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 3: Als u een specifiek EXE-bestand wilt openen, typt u de volgende opdracht en drukt u op Enter op uw toetsenbord.

Startproces -Bestandspad "bestandspad.exe"

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Stap 4: U kunt ook argumenten uitvoeren terwijl u de parameters doorgeeft. Schrijf hiervoor het onderstaande commando en druk op Enter.

Start-Process -FilePath "bestandsnaam.exe" -argumentList "pad_van_het_exe_bestand"

5 manieren om uitvoerbare bestanden (EXE) uit te voeren vanuit PowerShell

Lees ook: PowerShell updaten in Windows

Gemeenschappelijke parameters

Hier zijn enkele van de nuttigste parameters om aan te passen hoe Start-Process werkt:

  • -FilePath: specificeert het pad naar het uitvoerbare bestand, het script of het document.
  • -ArgumentList: biedt een lijst met argumenten die aan het proces moeten worden doorgegeven.
  • -WorkingDirectory: Stelt de initiële werkmap voor het proces in.
  • -Verb: Specificeert de actie die moet worden uitgevoerd op het bestand (zoals “openen”, “bewerken”, “afdrukken”). Gebruik Get-Verb om beschikbare werkwoorden te zien.
  • -WindowStyle: Bepaalt de initiële stijl van het venster (Normaal, Verborgen, Geminimaliseerd, Gemaximaliseerd).
  • -Wachten: zorgt ervoor dat PowerShell wacht tot het proces is afgesloten voordat het verdergaat.
  • -PassThru: Retourneert een procesobject, met details en controle over het gestarte proces.

Veelgestelde vragen

1. Zijn er beveiligingsrisico's verbonden aan het uitvoeren van EXE's vanuit PowerShell?

Ja, het uitvoeren van EXE's vanuit PowerShell brengt aanzienlijke beveiligingsrisico's met zich mee. De EXE kan schadelijk zijn, aanvallers ongeautoriseerde toegang verlenen, schadelijke code uitvoeren of gegevens stelen.

2. Hoe kan ik omgaan met fouten als de EXE-uitvoering mislukt?

Gebruik de try…catch-blokken van PowerShell om potentiële fouten tijdens de uitvoering van EXE vast te leggen, zodat u de fout kunt registreren of corrigerende maatregelen kunt nemen.

Voer EXE uit met parameters

We hopen dat de bovenstaande methoden u helpen uitvoerbare bestanden (EXE) uit PowerShell uit te voeren. U kunt uw vermogen om Windows-gebaseerde processen te automatiseren en beheren aanzienlijk verbeteren door PowerShell te gebruiken. Wat zou u liever gebruiken: een grafische gebruikersinterface of een opdrachtregelinterface zoals PowerShell? Vertel het ons in de reacties hieronder.



Leave a Comment

9 manieren om te verhelpen dat Apple Watch-polsdetectie niet werkt

9 manieren om te verhelpen dat Apple Watch-polsdetectie niet werkt

Kunt u de functie Polsdetectie niet gebruiken? Hier zijn 9 manieren om het probleem met de Apple Watch-polsdetectie niet te verhelpen.

7 beste oplossingen voor Outlook Mail Search werkt niet op Mac

7 beste oplossingen voor Outlook Mail Search werkt niet op Mac

Als de e-mailzoekfunctie niet werkt in de Outlook-app op uw Mac, volgen hier enkele betrouwbare oplossingen om dit probleem op te lossen.

Top 7 manieren om Facebook Messenger-meldingen te verhelpen zullen niet verdwijnen

Top 7 manieren om Facebook Messenger-meldingen te verhelpen zullen niet verdwijnen

Facebook Messenger-melding verdwijnt niet, zelfs niet nadat u het bericht hebt gelezen? Hier zijn enkele manieren om het probleem op te lossen.

Wat zijn Telegram-leesbevestigingen en kunt u ze uitschakelen?

Wat zijn Telegram-leesbevestigingen en kunt u ze uitschakelen?

Laten we eens gedetailleerd bekijken wat Telegram-leesbevestigingen zijn en of u deze functie kunt uitschakelen in de Telegram-app.

8 beste tips en trucs voor Google Pixel 8 en 8 Pro

8 beste tips en trucs voor Google Pixel 8 en 8 Pro

Een gloednieuwe Pixel kopen? Bekijk onze lijst met de beste Google Pixel 8- en Pixel 8 Pro-tips en -trucs om uw ervaring te verbeteren.

Waarom mijn Apple TV niet kan worden ingeschakeld en hoe ik dit kan oplossen

Waarom mijn Apple TV niet kan worden ingeschakeld en hoe ik dit kan oplossen

Apple TV gaat niet aan? Laten we zes manieren bekijken waarmee u dit probleem kunt oplossen en uw Apple TV weer aan de slag kunt krijgen.

Wat betekent Batterijservice aanbevolen op Mac?

Wat betekent Batterijservice aanbevolen op Mac?

Als u de waarschuwing 'Service aanbevolen' ziet in het batterijmenu van uw Mac, vindt u hier wat dit betekent en hoe u dit kunt oplossen.

5 manieren om het probleem met Samsung-themas op te lossen die niet werken

5 manieren om het probleem met Samsung-themas op te lossen die niet werken

Kunt u geen thema's of achtergronden downloaden vanuit de Thema's-app op uw Samsung-telefoons? Ontdek hoe u het probleem kunt oplossen dat de Galaxy Themes-app niet werkt.

3 manieren om te verhelpen dat vriendschapsverzoeken niet werken bij onenigheid

3 manieren om te verhelpen dat vriendschapsverzoeken niet werken bij onenigheid

Heeft u problemen met het verzenden of accepteren van vriendschapsverzoeken op Discord? Hier zijn enkele tips om mislukte vriendschapsverzoeken weer te laten werken op Discord.

5 manieren om Instagram-oproepen te repareren die niet overgaan of werken

5 manieren om Instagram-oproepen te repareren die niet overgaan of werken

Kunt u geen Instagram-oproepen plaatsen of ontvangen op uw telefoon? Hier leest u hoe u het probleem met Instagram-oproepen op Android kunt oplossen.