Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Privileg die Systemzeit zu setzen? (https://www.delphipraxis.net/9108-privileg-die-systemzeit-zu-setzen.html)

Sharky 18. Sep 2003 10:54


Privileg die Systemzeit zu setzen?
 
Hai, dank Luckies Hilfe weiss ich nun das ich mit SetSystemTime die Systemzeit setzen kann.

Aber um dies zu können muss der Anwender bzw. mein Programm ja auch das Recht (ich denk "SeSystemtimePrivilege") dafür haben.

Wie setzt ich dies nun?

Uff... man merkt das ich mit dem API-Zeug noch nicht viel am Hut hatte.

Tom 18. Sep 2003 11:13

Re: Privileg die Systemzeit zu setzen?
 
Deinem Programm hilft die API auch nicht weiter. Das Recht die Systemzeit zu ändern hast Du oder nicht. Ändern kann man das mit Adminrechten und eine entsprechende Konfiguration der User.

Sharky 18. Sep 2003 11:19

Re: Privileg die Systemzeit zu setzen?
 
Zitat:

Zitat von Tom
Deinem Programm hilft die API auch nicht weiter. Das Recht die Systemzeit zu ändern hast Du oder nicht. Ändern kann man das mit Adminrechten und eine entsprechende Konfiguration der User.

Okay. Danke für die Info.

Phoenix 18. Sep 2003 12:00

Re: Privileg die Systemzeit zu setzen?
 
Eine Lösung wäre, einen Systemdienst zu schreiben, der die Zeit setzt. Den kannst Du dann z.B. per RPC (wenn er auch ein COM-Objekt ist) ansteuern und darüber die Systemzeit setzen, auch wenn der angemeldete User dieses Recht nicht hat.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:42 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