![]() |
Re: Registry Permissions setzen
Das kenn ich schon. Ich hab die API Funktionen um INF Files zu
installieren auch schon gebraucht. Und die UpDate Registry Funktion habe ich da auch gebraucht. Danke aber für die Ausführung und Erklärung. Mein Problem ist nun aber das für die Hardware 9 virtuelle comports installiert werden müssen, mit einer BESTIMMTEN PORT BELEGUNG, das heisst nach vorgabe müsssen die ComPorts mit den Nummern COM80-COM88 belegt werden. Die ComPorts sind eben genau dort in der Registry beschrieben, wo ich keine Rechte habe. Um nun die Port belegung wie gewünscht zu setzen, brauche ich also die Rechte um dort schreiben zu dürfen. Also nochmalls meine Frage: Kennt jemand einen Weg, um die Rechte zu erhalten?? Flinn |
Re: Registry Permissions setzen
Auch das sollte ueber die Setup API oder Config Manager API Funktionen zu erreichen sein.
Besorg dir mal die Module scapi und win32api von ![]() In scapi ist das Beispiel "COM Ports". das duerfte etwas Licht ins Dunkel bringen. Wie man allerdings das macht bevor jemals ein Device installiert wurde ist schwer zu beantworten. Dazu wuerde ich an deiner Stelle mal in der Microsoft Drivers Newsgroup fragen. ![]() Die Brechstange des vorinstallierens direkt in der Registry geht aber schief, da dort noch andere Eintraege zu beruecksichtigen sind und RS232-Adapter ueblicherweise Seriennummern haben. Ohne die Seriennummer kann man nicht die korrekten Registry-Eintraege schreiben. |
Re: Registry Permissions setzen
Dieser Thread ist uebrigens ein klassischer Fall von falscher Frage.
Es wurde nicht das Problem beschrieben, sondern wie man es loesen will. Damit fehlt komplett der Kontext, insbesondere der Rahmen des vorhandenen Fachwissens. Als Folge habe ich einen einen Durchschnittsdoedel angenommen und diesem angemessene Warnungen um die Ohren gehauen. Da aber diese Annahme falsch war sind die Warnungen nun sowohl unangemessen als auch am Thema vorbei. Erst jetzt wo klar ist was erreicht werden soll kann ein vernuenftiger Informationsaustausch stattfinden. |
Re: Registry Permissions setzen
Da muss ich dir recht geben, habe zu wenig genau formuliert.
Liegt woll daran dass ich ziemlich im schetress bin... Ich kenne aber sämtliche Einträge, die gemacht werden, da ich die korrekte Installation via Windows mit dem RegMonitor analysiert habe und so genau gesehen habe, was geschrieben wird. Ebenfalls kenne ich die Seriennummer, da ich die Seriennummer der Hardware selber programmieren kann. Ich mache also SÄMTLICHE Einträge richtig und sollte jezt nur noch die Ports richtig setzen. Dazu brauche ich hald nun mal die nötigen Rechte. Ich werde mich aber nun mal noch bei den angegebenen Quellen schlau machen. Falls jemand doch noch eine Lösung zu meinem Problem hat, wäre ich sehr dankbar. Flinto |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:44 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