Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Treiberinstallation / Autorun von USB-Geräten unterdrücken (https://www.delphipraxis.net/106420-treiberinstallation-autorun-von-usb-geraeten-unterdruecken.html)

BloodySmartie 10. Jan 2008 14:52


Treiberinstallation / Autorun von USB-Geräten unterdrücken
 
Hallo liebe Mitglieder!

Weiß jemand von euch, wie man über Delphi-Funktionen den Autorun von USB-Sticks und USB-MP3-Playern verhindern kann? Außerdem wäre es wichtig für mich zu wissen, wie man unterdrücken kann, dass ein Treiberinstallationsdialog von Windows erscheint, falls ein extra Treiber für den eingesteckten Stick/Player nötig ist. Auch darf das Dialogfeld mit den üblichen Aktionen("Wiedergabe, Diashow, Brennen, Ordner öffnen,...") nicht angezeigt werden.

Für Hilfe bin ich, wie immer :roll: sehr dankbar.

bitsetter 10. Jan 2008 18:44

Re: Treiberinstallation / Autorun von USB-Geräten unterdrück
 
Hallo,

über die Delphi-Referenz durchsuchenTRegistry müsste es ansonsten gehen. Autostartfunktion einstellen für unterschiedliche Laufwerkstypen

BloodySmartie 11. Jan 2008 09:02

Re: Treiberinstallation / Autorun von USB-Geräten unterdrück
 
Ah, vielen Dank. Das hat mir schonmal sehr geholfen. Jetzt muss ich mir nur noch etwas suchen, um die automatische Treibersuche abzustellen.

bitsetter 11. Jan 2008 19:17

Re: Treiberinstallation / Autorun von USB-Geräten unterdrück
 
Du könntest imho wohl dann nur noch den Hardware-Assistent komplett abschalten oder das Gerät deaktivieren.
Wenn das Gerät deaktiviert wurde, dann kannst du allerdings nicht mehr auf das Gerät zugreifen.

Olli 11. Jan 2008 19:25

Re: Treiberinstallation / Autorun von USB-Geräten unterdrück
 
Hi,

es gab da einen Trick, wie man nur die INF-Einträge zuläßt, die von bereits bekannten Typen stammen. Die anderen INFs konnte man einfach entfernen oder den ACL entfernen/so setzen, daß Zugriff verweigert wird.


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