Wie kann ich mit CreateProcess eine Anwendung auf einem anderen Rechner starten?
-
Hallo Zusammen,
ich muß von einem Konsolenprogramm aus, ein anderes Konsolenprogram auf einem anderen Rechner starten.
Ich habe mal in der MSDN gewühlt und CreateProcess gefunden.
Einen Prozeß auf dem eigenen Rechner damit zu staren ist nicht schwer.Aber wie schaffe ich es, daß der Prozeß auf dem anderen Rechner gestartet wird?
Verfügt jemand über Beispielcode dazu?Vielen Dank für die Hilfe,
Gruß
Ursel
-
ich glaube mich zu entsinnen das du nur die pfadangaben richtig setzen must.
der pfad zum netzwerl beginnt glaub ich mit einen vierfach backslash. gefolgt von dem computername bzw. ipdadresse. dann kommt wieder die normale pfadangabe wie auf dem localen rechner...\\\\Computername\\C:\\Ordner\\Ornder\\Name.exewie gesagt bin mir aber nicht mehr sicher...
-
WMI: Win32_Process.Start
-
Kann man mit CreateProcess oder ShellExecute auch einen 64 bit Prozeß auf Win Vista 64 bit starten?
-
Du kannst mit "CreateProcess" nur Prozesse *lokal* starten! Es spielt dabei keine Rolle, wo diese liegen; laufen tun sie imer *nur* lokal!
Undja, mit CreateProcess kannst Du (fast) alles starten; besser ist ShellExecute, mit dem kannst Du dann wirklich alles starten...