![]() |
Verzeichnis/Rechteproblem
hallo,
ich habe ein kleines Programm für den Eigengebrauch erstellt, das im Hintergrund aktiv ist. Bisher lasse ich es per Bash im Windowsordner in einen neuen Ordner schieben. Jedoch, da ich es in den Autostart für alle Benutzer schreibe, und es sich auch für alle Benutzer, also auch für die ohne Adminrechte, öffnen soll, wird bei denen bei einem Zugriff auf C:\ natürlich eine Fehlermeldung gebracht, und das Programm gestoppt. Frage: Gibt es eine Möglichkeit, vielleicht einen anderen Ordner, auf den alle Benutzer zugreifen dürfen, und der auf allen Windows vorhanden ist? Danke |
Re: Verzeichnis/Rechteproblem
Sollen die sich die Daten denn teilen, weil wenn nicht wäre die effektivste Möglichkeit wahrscheinlich die Dateien ins Userprofil zu schreiben. Ansonsten habe ich düster im Hinterkopf, das es ein öffentliches Userprofil gibt, in das jeder schreiben kann. Ich glaube All Users oder Public oder so.
|
Re: Verzeichnis/Rechteproblem
![]() |
Re: Verzeichnis/Rechteproblem
Nein, teilen sollen sie sich nicht, es geht mir um so etwas wie eine Installation.
Ich kenne dazu bisher nur diese Funktion:
Delphi-Quellcode:
@Deddy: Die Funktion kennt mein Delphi bisher nicht. Muss ich dazu etwas hinzufügen, oder ist mein Delphi zu alt?
WindowsVerzeichnis := SysUtils.GetEnvironmentVariable('windir');
|
Re: Verzeichnis/Rechteproblem
Dann schau mal
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz