Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Wie kann ich ein Programm mit Systemrechten ausführen (https://www.delphipraxis.net/58417-wie-kann-ich-ein-programm-mit-systemrechten-ausfuehren.html)

traudl 6. Dez 2005 19:35


Wie kann ich ein Programm mit Systemrechten ausführen
 
:( Hallo DPler,

ich hab mal wieder ein für mich unlösbares Problem. Ich möchte in das Programmverzeichnis eine Datei schreiben in ein von mir erstelltes Verzeichnis. Aber als normaler User geht das logischerweise nicht. Die lokalen User oder Admins kenne ich nicht. Was habe ich für eine Möglichkeit das zu tun?

Bitte helft mir.

Danke Gruß Udo

:wiejetzt:

jim_raynor 6. Dez 2005 20:14

Re: Wie kann ich ein Programm mit Systemrechten ausführen
 
Zitat:

Zitat von traudl
Die lokalen User oder Admins kenne ich nicht. Was habe ich für eine Möglichkeit das zu tun?

Keine. Wenn du nicht die nötigen Rechte hast. Pech gehabt ... Wäre ja schlimm. Dann bräuchte man ja garnicht diese Unterscheidung zwischen den Benutzern.

ManuMF 7. Dez 2005 13:48

Re: Wie kann ich ein Programm mit Systemrechten ausführen
 
AT.EXE, wenn der Taskplanerdienst aktiviert ist.
Syntax:
Code:
at.exe [Zeit (hh:mm)] [/intercative (wenn der User das Programm steuern soll)] ["Befehl" (auszuführendes Programm)]
Ich habe dafür ein kleines Tool geschrieben: RunAsSystem.

Gruß,
ManuMF

Luckie 7. Dez 2005 14:09

Re: Wie kann ich ein Programm mit Systemrechten ausführen
 
Ich glaube aber kaum dass dann das Programm unter dem Systemkonto ausgeführt wird. Dann bräuchte man ja nur sein Programm da eintragen und schon hätte es Systemrechte und könnte auf dem Rechner machen was es wollte. :roll: Windows mag zwar SAiocherheitslücken habe, aber so groß sind sie nun dann doch nicht. Zu mindest gehe ich mal davon aus, dass man, wenn dem doch so sein sollte, zu mindest Administartorenrechte braucht, um ein Programm dort einzutragen. Womit wir wieder beim obigen Problem wären.

ManuMF 7. Dez 2005 16:38

Re: Wie kann ich ein Programm mit Systemrechten ausführen
 
Zitat:

Zitat von Luckie
Zu mindest gehe ich mal davon aus, dass man, wenn dem doch so sein sollte, zu mindest Administartorenrechte braucht, um ein Programm dort einzutragen. Womit wir wieder beim obigen Problem wären.

Das stimmt auch wieder...


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz