Ausführung von Systemprogrammen
Einführung
Diese Funktionen ermöglichen die Ausführung von Befehlen
auf dem System selbst und stellen Mittel zur Verfügung
um solche Befehle abzusichern.
Hinweis:
Unter Windows werden alle Ausführungsfunktionen via
cmd.exe aufgerufen. Daher muss der Benutzer, der diese
Funktionen aufrufen will, die notwendigen Privilegien besitzen, um dieses
Kommando auszuführen. Die einzige Ausnahme ist
proc_open() mit der bypass_shell-Option.
- Installation/Konfiguration
- Funktionen zur Programmausführung
- escapeshellarg — Maskiert eine Zeichenkette (String), um sie als Shell-Argument benutzen zu können
- escapeshellcmd — Maskiert Metazeichen der Shell
- exec — Führt ein externes Programm aus
- passthru — Führt ein externes Programm aus und zeigt dessen Ausgabe an
- proc_close — Schließt einen Prozess, der mit proc_open
gestartet wurde und gibt den Exitcode dieses Prozesses zurück
- proc_get_status — Liefert Informationen über einen mit proc_open
gestarteten Prozess
- proc_nice — Ändert die Priorität des aktuellen Prozesses
- proc_open — Führt ein Kommando aus und öffnet Dateizeiger für die Ein- und Ausgabe
- proc_terminate — Beendet einen von proc_open gestarteten Prozess
- shell_exec — Führt einen Befehl auf der Shell aus und liefert die komplette Ausgabe als String
- system — Führt ein externes Programm aus und zeigt dessen Ausgabe an
There are no user contributed notes for this page.