Windows Explorer öffnen

16. September 2024 09:45

Hi,
ich möchte gerne mit eine Aktion den Windows Explorer öffnen. Da wir OnPrem sind habe ich folgenden Code:
Code:
 FolderPath := '\\ZSENS01\Allgemein\Navision\Arbeitsplätze\' + "No.";
   
                           
                            // ProcessStartInfo erstellen
                            ProcessStartInfo := ProcessStartInfo.ProcessStartInfo();
                            ProcessStartInfo.FileName := 'explorer.exe';
                            ProcessStartInfo.Arguments := FolderPath;
                            ProcessStartInfo.RedirectStandardError := FALSE;  // Kein Redirect nötig
                            ProcessStartInfo.RedirectStandardOutput := FALSE; // Kein Redirect nötig
                            ProcessStartInfo.UseShellExecute := TRUE;         // Setze UseShellExecute auf TRUE

                            // Prozess starten
                            Process := Process.Process();
                            Process.StartInfo := ProcessStartInfo;
                            IF NOT Process.Start() THEN
                                ERROR('Fehler beim Starten des Windows Explorers.');


Der wird zwar ausgeführt, aber leider startet der Explorer nicht.
Ich will eigentlich nur den Explorer mit einen bestimmten Serverpfad öffnen.
Hat jemand von euch so etwas schon gelöst?

Danke und lg
stony

Re: Windows Explorer öffnen

16. September 2024 10:28

Aus Sicherheitsgründen können Browser keinen Explorer (bzw. alle lokalen Prozesse) ausführen.

Re: Windows Explorer öffnen

16. September 2024 11:29

siehe hier:
viewtopic.php?f=87&t=39194
viewtopic.php?f=87&t=39216