Mijn vraag
Voor een project moet ik een cmd uitvoeren om iets in werking te stellen.
Ipconfig is alleen op te testen.
Er wordt een string gegenereerd die zal de taak moeten gaan vervullen.
Weet iemand hoe ik dit kan laten werken?
Dit krijg ik terug
Relevante software en hardware die ik gebruik
Dit zou ook werken maar wil het het laten werken zodat ik de commando's kan wijzigen en dat ik foutmeldingen kan genereren als iets niet werkt.
Wat ik al gevonden of geprobeerd heb
https://symfony.com/doc/current/components/process.html
https://www.php.net/manual/en/book.exec.php
https://laracasts.com/dis...a-laravel-artisan-console
Voor een project moet ik een cmd uitvoeren om iets in werking te stellen.
Ipconfig is alleen op te testen.
Er wordt een string gegenereerd die zal de taak moeten gaan vervullen.
Weet iemand hoe ik dit kan laten werken?
PHP:
1
2
3
4
5
6
7
| $process = new Process(['ipconfig']); $process->run(); if (!$process->isSuccessful()) { throw new ProcessFailedException($process); } $process->getOutput(); |
Dit krijg ik terug
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| The command "ipconfig" failed. Exit Code: 1(General error) Working directory: ****************** Output: ================ Error Output: ================ 'ipconfig' is not recognized as an internal or external command, operable program or batch file. """ |
Relevante software en hardware die ik gebruik
Dit zou ook werken maar wil het het laten werken zodat ik de commando's kan wijzigen en dat ik foutmeldingen kan genereren als iets niet werkt.
Wat ik al gevonden of geprobeerd heb
https://symfony.com/doc/current/components/process.html
https://www.php.net/manual/en/book.exec.php
https://laracasts.com/dis...a-laravel-artisan-console