Guten Morgen,
ich habe folgende Funktion, die mir im Temppfad einen Unterordner erstellt. Dies klappt auch bei einem "normalen" Windows 10 prof.
Nun habe ich das Programm auf einem Windows Server 2019 Standard gestartet und bekomme dann die Meldung angezeigt, dass der Pfad nicht erstellt werden kann.
Dies könnte ich noch ändern, indem ich einen Pfad in C:\temp erstelle. Aber ich nutze ein externes Programm, welches auch in diesen Pfad schreiben will. Da dies nicht klappt, bricht das Programm ab.
Habt ihr eine Idee?
Delphi-Quellcode:
fname := IncludeTrailingPathDelimiter(TPath.GetTempPath) + s;
if Not DirectoryExists(fname) then begin
if not ForceDirectories(fname) then begin
ShowMessage('lokaler Temp Pfad kann nicht angelegt werden!'
+ #10#13
+ fname);
exit;
end;
end