Hallo miteinander,
ich hab mich schon öfters gefragt, ab wann Windows Adminrechte benötigt. Kennt sich jemand damit aus?
Danke
Hallo miteinander,
ich hab mich schon öfters gefragt, ab wann Windows Adminrechte benötigt. Kennt sich jemand damit aus?
Danke
Auf jeden fall ist es bei Windows 7 so wenn du den RegWrite befehl im Script hast.
deswegen habe ich beim PFT player die Automatische Dateinverknüpfung Weggelassen.
es ist auch nicht unter win7 möglich schon bereits exestierende Dateitypenerweiterungen zu ändern nur der User
kann es unter Öffnen mit selber konfigurieren.
Ich würde tippen, dass man die auch braucht, sobald man an den Systemordner will, um dort Dateien zu schreiben etc.
also @WindowsDir
Außerdem noch C:\Programme und teilweise auch Eigene Dateien oder Desktop.
Was ist aber, wenn man das Programm installiert hat und es sich im Programm-Ordner befindet? Muss es dann mit Adminrechten gestartet werden, damit es in "seinem" Ordner z.B. eine Konfigurationsdatei lesen kann?
Braucht man außerdem Adminrechte, um ein Dll aufzurufen?
eine Konfigurationsdatei lesen kann?
Zum lesen braucht man glaub nochnichtmal Adminrechte...
Und was ist, wenn mein Script was in eine Ini-Datei schreiben muss? Braucht man denn da Adminrechte?
Also, Vista hat ja standardmäßig die Benutzerkontensteurung an. Da aber mein Script Adminrechte braucht und im Autostart ist, kann es nach der Zeit etwas nerven, wenn ich immer wieder bestätigen muss, dass es Adminrechte bekommen darf. Kann man das irgendwie so machen, dass man nur einmal Adminrechte braucht und sich das Programm irgendwo einträgt?
Ich meine, wie macht es dann Firefox und die anderen Programme? Die brauchen anscheinend keine Adminrechte und können trotzdem schreiben und lesen!
Meine Programme können auch ohne #RequireAdmin Dateien schreiben.
Meine Programme können auch ohne #RequireAdmin Dateien schreiben.
Meine eigentlich auch. außer ich schreibe direkt auf C:\ oder nach C:\Windows... aber der Programme ordner läuft bei mir glaub auch so
Firefox schreibt nach der Installation nur noch im Profilordner, nicht mehr in X:\Programme.
So sollte das auch sein nach den Windows-Programmierrichtlinien.
Unnötig Administratorrechte zu holen ist kein guter Stil :).
Johannes
Profilordner
Das wollte Ich eh mal fragen: gibt es da sowas wie @Profildir oder sowas?
edit:\\ ok, habs selber rausgwefunden.
@UserProfileDir
[/autoit]Ist es nicht eher so, dass Programme ihre Daten in @AppDataDir & '\Programm\' ablegen sollen?
So habe ich das bei meinen Programmen jetzt immer gemacht und da braucht man auch keine Adminrechte zum schreiben.
BTW: Firefox, Thunderbird und so packen ihre Daten auch dorthin.