Hi.
Ich hab auch folgendes versucht:
p=rt.exec("rundll32 SHELL32.DLL,ShellExec_RunDLL c:\temp\test.pdf");Das funktioniert insofern, dass der Acrobat Reader aufgeht, aber der
Process p liefert sofort zurück, dass er beendet ist.
Das liegt daran, dass der Prozess nach dem Aufruf des Acrobat-Readers ja seine Schuldigkeit getan hat und sich verabschiedet.
Die einfachste Lösung wäre, einfach das entsprechende Programm (Acrobat-Reader) unabhängig von der Konfiguration des Nutzers direkt zu starten. Die eventuell unterschiedlichen Pfade zur Acrobat-Programmdatei müssten sich über Umgebungsvariablen (Path?) clientseitig beheben lassen.
Gruß
Christoph