Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Apache 2.2 Server auf Windows 7 soll Fensteranwendung sichtbar(!) starten

Mitglied: mathe172

mathe172 (Level 1) - Jetzt verbinden

03.11.2012, aktualisiert 12:02 Uhr, 2838 Aufrufe, 8 Kommentare

Hallo zusammen,

Ich suche schon seit einiger Zeit nach einer Möglichkeit, eine Fensteranwendung über eine Webseite zu starten.

Das ganze sieht so aus:
  • Apache 2.2.22 (WIN32) mit PHP 5.4.7 läuft auf Windows 7 Home Premium 64bit
  • Der Server ist über das Internet per IP erreichbar
  • Nun soll man über eine Webseite eine Fensteranwendung starten können, welche normal laufen soll und wichtig, sichtbar sein muss

Bisher habe ich es mit PHP exec() und popen() probiert, das Programm bleibt aber immer unsichtbar. Auch wenn ich das Programm über ein VBScript laufen lasse mit
01.
CreateObject("WScript.Shell").Run("C:\Pfad\Programm.exe", 1)

Ich habe auch schon versucht, dem Apachedienst den "Datenaustasch mit dem Desktop" (oder wie das genau heisst) zu erlauben, oder ihn unter meinem Konto anzumelden - Immer das gleiche Ergebnis: Kein Fenster. Das Program startet zwar immer, der Benutzername stimmt, die Befehlszeile ist identisch zu der, wenn ich das Programm manuell starte, aber eben immer im Hintergrund.

Gibt es irgendeine Möglichkeit, das Programm sichtbar zu starten?

MfG,
Mathe172


P.S.:Ich bin mir nicht sicher, ob das hier der optimale Bereich für mein Problem ist. Sollte dem nicht so sein, verschiebe ich ihn gerne.
Mitglied: 76109
03.11.2012 um 14:23 Uhr
Hallo mathe172!

Und so:
01.
CreateObject("WScript.Shell").Run """C:\Pfad\Programm.exe""", 1
Gruß Dieter
Bitte warten ..
Mitglied: mathe172
03.11.2012 um 14:40 Uhr
Hallo didi1954,

ich habe den Pfad angepasst und in die Start.vbs getan, die über exec() aufgerufen wird, leider ohne Änderung: Prozess gestartet, aber kein Fenster.

MfG,
Mathe172
Bitte warten ..
Mitglied: infowars
03.11.2012 um 15:57 Uhr
So was ähnliches hatte ich auch schon mal gefragt, hat sich aber noch keine Lösung abgezeichnet:
https://www.administrator.de/articles/detail.php?nid=82954&id=192287 ...
Bitte warten ..
Mitglied: mathe172
03.11.2012 um 16:36 Uhr
Hallo,

wenn ich das richtig verstehe, war dein Problem eher, dass das Program nicht gestartet ist. Das funktioniert bei mir wie schon erwähnt aber, mir gehts nur ums Fenster.

MfG,
Mathe172
Bitte warten ..
Mitglied: infowars
03.11.2012 um 17:02 Uhr
Nur eine spezielle Anwendung hatte nicht gestartet, andere Anwendungen gingen so.
Bitte warten ..
Mitglied: mathe172
03.11.2012 um 17:11 Uhr
Hallo,

ich habs mal probiert, leider wieder mit dem gleichen Ergebnis: kein Fenster...
Ich glaube es liegt daran, dass das alles vom Apache-Dienst gestartet wird, und deshalb werden keine Fenster oder ähnliches zugelassen. Irgendwie bringt da auch die Einstellung "Datenaustausch zwischen Dienst und Desktop zulassen" nichts.
Vielleicht weiss jemand ja noch etwas.

MfG,
Mathe172
Bitte warten ..
Mitglied: 16568
04.11.2012 um 18:53 Uhr
Hm, komisch, bei mir tut das aber.
Wichtig ist, daß der Dienst des Apachen entweder als User ausgeführt wird, und dieser auch die notwendigen Rechte dazu hat, oder den Apachen einfach erst gar nicht als Dienst starten.


Lonesome Walker
Bitte warten ..
Mitglied: mathe172
05.11.2012, aktualisiert um 20:58 Uhr
Hallo,

erst mal danke für deine Antwort und tut mir leid, dass die Antwort so auf sich warten liess.
Wenn ich den Dienst unter meinem Konto ausführe (Administrator), dann steht beim gestarteten Program auch mein Name in der Prozessliste unter "Benutzer". Das wars leider auch schon ...
Was das starten als nicht-Dienst angeht, wie ist das am saubersten zu erreichen?

MfG,
Mathe172
Bitte warten ..
Ähnliche Inhalte
Apache Server

Apache 2.2 und SSL Probleme auf Webserver

gelöst Frage von atomiqueApache Server16 Kommentare

Guten Abend zusammen! Es geht hier um meinen Webserver der unter Debian 7 und mit Apache 2.2 läuft. Um ...

Firewall

PFSense 2.2 IKEv2 Verbindung mit Windows 7 Client

Frage von schicksalFirewall3 Kommentare

Ich versuche schon seit Tagen eine IKEv2 VPN Verbindung zu erstellen. Ich richte mich nach dieser Anleitung. Leider wird ...

Windows 7

SSD Platte gesucht, die bei einer Windows 7 Installation sichtbar ist

gelöst Frage von francWindows 758 Kommentare

Hallo ich würde mir gerne in meinen doch etwas betagteren Rechner mit einem Asrock ALiveNF6G-VSTA Motherboard von 2008 eine ...

Windows 7

Windows 7 hängt beim Starten

Frage von halani01Windows 74 Kommentare

Hallo zusammen, seit Wochen haben wir das Problem, dass Windows 7 beim Starten hängen bleibt. Das System antwortet auf ...

Neue Wissensbeiträge
Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 33 MinutenMicrosoft

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 18 StundenWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

iOS
IOS 11.2.6 verfügbar
Information von sabines vor 1 TagiOS

Mit dem Update soll der Bug behoben werden, bei dem eine bestimmte Zeichenkette IOS zum Absturz gebracht hat.

Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 1 TagSicherheit8 Kommentare

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Heiß diskutierte Inhalte
Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server25 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

LAN, WAN, Wireless
VPN Cisco ASA5505 PaloAlto PA-200
gelöst Frage von YannoschLAN, WAN, Wireless22 Kommentare

Hallo zusammen, ich würde gerne ein Site-to-Site VPN zwischen den beiden Standorten aufbauen. PaloAlto PA200 Internetanschluss Deutsche Telekom GK ...

SAN, NAS, DAS
Qnap TS-453S Pro - Anbindung Active Directory
Frage von JuckieSAN, NAS, DAS13 Kommentare

Hallo zusammen, ich habe hier eine Qnap TS-453S Pro die sich mal so absolut gar nicht in das Active ...