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/)
-   -   Dienst Windows 7 (https://www.delphipraxis.net/163574-dienst-windows-7-a.html)

franktron 5. Okt 2011 08:22

Dienst Windows 7
 
Ich habe eine Dienst (zu Testzwecken unter D2010 Datei Neu Serviceanwendung)

Wenn ich jetzt testdienst.exe /install mache kommt immer EOSError Code 5 zugriff verweigert, was kann das sein ?

Bernhard Geyer 5. Okt 2011 08:33

AW: Dienst Windows 7
 
Du musst die Console mit Adminrechten starten. Wegen UAC werden alle Programmer erst mal ohne Adminrechte gestartet.

franktron 5. Okt 2011 08:41

AW: Dienst Windows 7
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1128492)
Du musst die Console mit Adminrechten starten. Wegen UAC werden alle Programmer erst mal ohne Adminrechte gestartet.

da kommt der Fehler ja auch und ich weis nicht warum.

Also ich habe ein CMD mit Adminrechten gestartet und da testdienst.exe /install eingegeben und dann kommt die Fehlermeldung.

Bernhard Geyer 5. Okt 2011 08:43

AW: Dienst Windows 7
 
Liegt die Exe evtl. auf einem Netzlaufwerk?

franktron 5. Okt 2011 08:53

AW: Dienst Windows 7
 
Nein es liegt auf D:\Verzeichnis ohne Leerzeichen. Ich habe keine Ahnung was das soll.

Also das Windows ist W7Pro x64 an einer Domäne angemeldet meine User hat Domäneadmin Rechte.

Bernhard Geyer 5. Okt 2011 08:54

AW: Dienst Windows 7
 
Zitat:

Zitat von franktron (Beitrag 1128499)
Also das Windows ist W7Pro x64 an einer Domäne angemeldet meine User hat Domäneadmin Rechte.

Hat der User damit auch lokale Admin-Rechte, sprich kannst du per UAC im HKLM-Zweig der Registry schreiben?

franktron 5. Okt 2011 09:01

AW: Dienst Windows 7
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1128500)
Zitat:

Zitat von franktron (Beitrag 1128499)
Also das Windows ist W7Pro x64 an einer Domäne angemeldet meine User hat Domäneadmin Rechte.

Hat der User damit auch lokale Admin-Rechte, sprich kannst du per UAC im HKLM-Zweig der Registry schreiben?

Wenn ich das als Administrator Starten mache schon so habe ich auch den MySQL Dienst installiert.

Ich teste das noch mal in einer VM

franktron 5. Okt 2011 11:07

AW: Dienst Windows 7
 
So hab mich Lokal angemeldet dann geht es.


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