Ich versuche, eine .bat
Datei auf meinem Server durch php popen
Befehl laufen zu lassen, ich kämpfte und schließlich zu dem Punkt, wo alle Berechtigungen richtig eingestellt sind und jetzt kann ich tatsächlich die Datei ausführen, aber ich habe ein Problem. In meinem Server-Logs zeigt esBefehl nicht gefunden CentOS | .bat Datei
foo.bat: line 1: mstsc: command not found, referer: http://dev.example.com
Der vollständige Code in der Datei ist mstsc /v:192.168.1.1
Ich weiß, das bedeutet, dass es nicht den Befehl auf CentOS nicht erkennt, aber ich bin nicht sicher, was das Problem zu tun, um zu beheben.
Ziel dieses Codes ist das Öffnen von RDP für den Benutzer, der es angefordert hat. Denken Sie daran, dass dieser Code perfekt lokal auf meinem Windows-Betriebssystem mit xampp funktioniert, aber wenn ich es auf den Server hochlade, der CENTOS ausführt, funktioniert es nicht.
Meine Frage ist
Wie ich diesen Fehler behebe und erlauben CENTOS einen Befehl auszuführen, die eine RDP-Fenster für den Benutzer
Sie erwarten, dass eine Windows-Stapeldatei unter Linux ausgeführt wird? – Squashman
@Squashman Anstatt so mild antworten zu können, könntest du einen Ratschlag geben, dass dein Kommentar nicht sehr hilfreich ist. Eine .bat-Datei gehört zu Windows OS und kann daher nicht auf Ihrem Linux-Server-System ausgeführt werden. Suchen Sie hier nach RDP über Ihren Webbrowser: http://superuser.com/questions/312011/can-you-launch-remote-desktop-via-url –
@KenziieeFlavius, es war kein Kommentar. Ich habe eine Frage gestellt. Der Satz endet in einem Fragezeichen. – Squashman