Systemsteuerung - CLSID-Verknüpfungen (Vista/7)

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Systemsteuerung - CLSID-Verknüpfungen (Vista/7)

Beitrag von RSBasic »

Hi,


ab Windows Vista gibt es ja eine neue Systemsteuerung und die meisten Einstellungen sind in Explorer-Bereichen aufgeteilt, wie zum Beispiel:
Bild

Und in diesem Bereich gibt es auch noch Sub-Bereiche für jede Einstellungsart. Jeder Bereich besitzt eine einmalige CLSID-Nummer wie z.B.: {BB06C0E4-D293-4f75-8A90-CB05B6477EEE}
Und mit Hilfe dieser CLSID-Nummer oder eines Systemnames kann auf den gewünschten Bereich zugegriffen werden. Unter Windows XP gab es zwar auch schon CLSID-Nummer, aber die Systemsteuerung von Windows XP war ganz anders aufgebaut. Da gab es nur wenige Spezialverzeichnisse wie "Netzwerkverbindungen", aber die meisten waren per rundll32.exe oder direkt aufrufbar.

Warum erzähle ich euch das?
Nun, man kann ja problemlos Verknüpfungen zu jedem Bereich erstellen, aber nur zu den Haupt-Bereichen. Zum Beispiel: Anpassung, Anzeige, System, Wartungscenter
Wenn man aber eine gezielte Verknüpfung erstellen möchte, beispielsweise "...\Benutzerkonten\Konten verwalten\Neues Konto erstellen", dann hat man aber das Problem, dass man das Symbol bzw. den Link nicht per Drag 'n' Drop auf den Desktop verschieben kann, um eine Verknüpfung zu erstellen. Also muss man, wenn man auf diese Einstellungsmöglichkeit öfters zugreift, immer wieder durchblättern. Das muss aber auch einfacher gehen.
Oder man möchte eine kleine Anwendung entwickeln, um damit auf bestimmte Verzeichnisse und Systemsteuerungsbereiche schneller zugreifen zu können. Das wollte ich eigentlich damals machen, da ich irgendwo in einem Thread gelesen habe, dass die neue Systemsteuerung unübersichtlich sei. Daraufhin habe ich ts-soft gefragt, ob er sowas bräuchte, aber er meinte, dass es sich nicht lohnen würde, da man die Windows-Einstellungen nicht jeden Tag ändern würde. Und Recht hat er natürlich. ;)
Aber falls jemand trotzdem eine ähnliche Anwendung programmieren möchte, dann wäre es für ihn vorteilhaft, wenn man die CLSID-Nummer zu jeweiligen Sub-Bereichen kennen würde. Somit spart man viel Zeit fürs Heraussuchen.

Ich wollte es jedenfalls unbedingt wissen, wie das Zugriffssystem von der Windows-Systemsteuerung überhaupt funktioniert. Daher habe ich mich damit beschäftigt. Es ist ja nicht wie beim alten Windows XP so, dass man mit Hilfe von rundll32.exe auf bestimmte DLL-Dateien mit ein paar Parametern zugreift, sondern die "Pfade" beziehen sich auf CLSID-Nummern, die in der Registry mit den jeweiligen DLL-Dateien registriert sind.
Und da ich nun viele Sachen herausgefunden habe, möchte ich diese hier einfach mit euch teilen, falls jemand diese Informationen benötigt, sonst müsste der jenige User die ganze Arbeit erneut machen, aber wer will das schon. Es gibt zwar im Internet bereits einige Internetseiten mit den CLSID-Nummern, aber das sind wie gesagt nur die Haupt-Bereiche. Das sind Seiten wie z.B.:
http://www.sevenforums.com/tutorials/11 ... s-7-a.html

Aber sowas braucht eigentlich kein Mensch, da man sowieso problemlos eine Verknüpfung erstellen kann. Aber wie sieht es mit einer Einstellung aus, die irgendwo in einem Sub-Bereich versteckt ist? Da gibt es leider weder Informationen noch kann man eine Verknüpfung erstellen. Deshalb habe ich mich damit beschäftigt und habe eine Liste aller möglichen Einstellungsbereichen erstellt. (Haupt-Bereiche inklusive)

Was ich auch noch herausgefunden habe ist, dass es auch noch eine andere Art für das Zugreifen gibt, die kürzer ist, wie z.B.: control.exe /name Microsoft.EaseOfAccessCenter /page pageQuestionsSpeech
Aber dazu braucht man erstmal wieder bestimmte Informationen aus der Registry: HKEY_CLASSES_ROOT\CLSID\{[...]}\System.ApplicationName
Aber im Endeffekt ist es egal,wie man darauf zugreift. Was natürlich auch noch gibt, ist "GodMode". (Klassiker: {ED7BA470-8E54-465E-825C-99712043E01C})
Aber es sind leider nicht alle Einstellungsbereiche aufgeführt. Schön wärs. :D

Falls jemand sowas braucht, hier meine Liste...

Code: Alles auswählen

Aufenthaltsort: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{00C6D95F-329C-409a-81D7-C46C66EA7F33}
Biometrische Geräte: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{0142e4d0-fb7a-11dc-ba4a-000ffe7ab428}
Energieoptionen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{025A5937-A6BE-4686-A844-36FE4BEC8B6D}
Energiesparplan erstellen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{025A5937-A6BE-4686-A844-36FE4BEC8B6D}\pageCreateNewPlan
Energiesparplaneinstellungen bearbeiten: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{025A5937-A6BE-4686-A844-36FE4BEC8B6D}\pagePlanSettings
Systemeinstellungen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{025A5937-A6BE-4686-A844-36FE4BEC8B6D}\pageGlobalSettings
Bibliotheken: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{031E4825-7B94-4dc3-B131-E946B44C8DD5}
Infobereichsymbole: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
Systemsymbole: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}\SystemIcons
Eigenschaften von Taskleiste und Startmenü: ::{0DF44EAA-FF21-4412-828E-260A8728E7F1}
Anmeldeinformationsverwaltung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{1206F5F1-0569-412C-8FEC-3204630DFB70}
Programme beziehen: ::{15eae92e-f17a-4431-9f28-805e482dafd4}
Standardprogramme: ::{17cd9488-1228-4b2f-88ce-4298e93e0966}
Standardprogramme festlegen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{17cd9488-1228-4b2f-88ce-4298e93e0966}\pageDefaultProgram
Dateizuordnungen festlegen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{17cd9488-1228-4b2f-88ce-4298e93e0966}\pageFileAssoc
Drahtlosnetzwerke verwalten: ::{1FA9085F-25A2-489B-85D4-86326EEDCD87}
Netzwerk 1: ::{208D2C60-3AEA-1069-A2D7-08002B30309D}
Netzwerk 2: ::{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
Computer: ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Alle Systemsteuerungselemente: ::{21EC2020-3AEA-1069-A2DD-08002B30309D}
Drucker: ::{2227A280-3AEA-1069-A2DE-08002B30309D}
Zuletzt besucht: ::{22877a6d-37a1-461a-91b0-dbda5aaebc99}
RemoteApp- und Desktopverbindungen: ::{241D7C96-F8BF-4F85-B01F-E2B043341A4B}
Eigenschaften: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{241D7C96-F8BF-4F85-B01F-E2B043341A4B}\PropertiesPage
Suchergebnisse: ::{2559a1f0-21d7-11d4-bdaf-00c04f60b9f0}
Windows-Hilfe und Support: ::{2559a1f1-21d7-11d4-bdaf-00c04f60b9f0}
Ausführen: ::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}
Programmzugriff und Computerstandards festlegen: ::{2559a1f7-21d7-11d4-bdaf-00c04f60b9f0}
Systemsteuerung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}
Bluetooth-Geräte: ::{28803F59-3A75-4058-995F-4EE5503B023C}
Desktop anzeigen: ::{3080F90D-D7AD-11D9-BD98-0000947B0257}
Fenster in 3D wechseln: ::{3080F90E-D7AD-11D9-BD98-0000947B0257}
Favoriten: ::{323CA680-C24D-4099-B94D-446DD2D7249E}
Tragbare Geräte: ::{35786D3C-B075-49b9-88DD-029876E11C01}
Windows Update: ::{36eef7db-88ad-4e81-ad49-0e313f0c35f8}
Einstellungen ändern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{36eef7db-88ad-4e81-ad49-0e313f0c35f8}\pageSettings
Updateverlauf anzeigen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{36eef7db-88ad-4e81-ad49-0e313f0c35f8}\pageUpdateHistory
Ausgeblendete Updates anzeigen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{36eef7db-88ad-4e81-ad49-0e313f0c35f8}\pageHiddenUpdates
Zu installierende verfügbare Updates auswählen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{36eef7db-88ad-4e81-ad49-0e313f0c35f8}\pageFeaturedUpdates
Momentan verbunden mit: ::{38A98528-6CBF-4CA9-8DC0-B1E1D10F7B1B}
Windows-Firewall: ::{4026492F-2F69-46B8-B9BF-5654FC07E423}
Einstellungen anpassen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{4026492F-2F69-46B8-B9BF-5654FC07E423}\PageConfigureSettings
Zugelassene Programme: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{4026492F-2F69-46B8-B9BF-5654FC07E423}\PageConfigureApps
Standard wiederherstellen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{4026492F-2F69-46B8-B9BF-5654FC07E423}\PageRestoreDefaults
Telefon- und Modemoptionen: ::{40419485-C444-4567-851A-2DD7BFA1684D}
Öffentlich: ::{4336a54d-038b-4685-ab02-99bb52d3fb8b}
Eigene Dokumente: ::{450D8FBA-AD25-11D0-98A8-0800361B1103}
Spracherkennung: ::{58E3C745-D971-4081-9034-86E34B30836A}
Windows-Mobilitätscenter: ::{5ea4f148-308c-46d7-98a9-49041b1dd468}
Benutzerkonten: ::{60632754-c523-4b62-b45c-4172da012619}
Eigenen Namen ändern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{60632754-c523-4b62-b45c-4172da012619}\pageRenameMyAccount
Eigenes Bild ändern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{60632754-c523-4b62-b45c-4172da012619}\pagePickMyPicture
Online-IDs verknüpfen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{60632754-c523-4b62-b45c-4172da012619}\pageOnlineAccounts
Konten verwalten: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{60632754-c523-4b62-b45c-4172da012619}\pageAdminTasks
Neues Konto erstellen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{60632754-c523-4b62-b45c-4172da012619}\pageAdminTasks\pageNameNewAccount
Region und Sprache: ::{62D8ED13-C9D0-4CE8-A914-47DD628FB1B0}
Papierkorb: ::{645FF040-5081-101B-9F08-00AA002F954E}
Windows-Funktionen: ::{67718415-c450-4f3c-bf8a-b487642dc39b}
Heimnetzgruppe 1: ::{6785BFAC-9D2D-4be5-B7E2-59937E8FB80A}
Heimnetzgruppe 2: ::{67CA7650-96E6-4FDD-BB43-A8E774F73A57}
Heimnetzgruppe 3: ::{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}
Eigenschaften von Maus: ::{6C8EEC18-8D75-41B2-A177-8831D59D2D50}
Ordneroptionen: {6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}
Netzwerkverbindungen: ::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
Eigenschaften von Tastatur: ::{725BE8F7-668E-4C7B-8F90-46BDB0936430}
Geräte-Manager: ::{74246bfc-4c96-11d0-abef-0020af6b0b7a}
CardSpace: ::{78CB147A-98EA-4AA6-B0DF-C8681F69341C}
Leistungsinformationen und -tools: ::{78F3955E-3B90-4184-BD14-5397C15F1EFC}
Weitere Tools: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{78F3955E-3B90-4184-BD14-5397C15F1EFC}\PerfCenterAdvTools
Programme und Funktionen: ::{7b81be6a-ce2b-4676-a29e-eb907a5126c5}
Tablet PC-Einstellungen: ::{80F3F1D5-FECA-45F3-BC32-752C152E456E}
Indizierungsoptionen: ::{87D66A43-7B11-4A28-9811-C86EE395ACF7}
Netzwerk- und Freigabecenter: ::{8E908FC9-BECC-40f6-915B-F4CA0E70D03D}
Erweiterte Freigabeeinstellungen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{8E908FC9-BECC-40f6-915B-F4CA0E70D03D}\Advanced
Medienstreamingoptionen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{8E908FC9-BECC-40f6-915B-F4CA0E70D03D}\ShareMedia
Schriftarteinstellungen: ::{93412589-74D4-4E4E-AD0E-E0CB621440FD}
Jugendschutz: ::{96AE8D84-A250-4520-95A5-A47A7E3C548B}
Automatische Wiedergabe: ::{9C60DE1E-E5FC-40f4-A487-460851A8D915}
Synchronisierungscenter: ::{9C73F5E5-7AE7-4E32-A8E8-8D23B85255BF}
Wiederherstellung: ::{9FE63AFD-59CF-4419-9775-ABCC3849F861}
Erweiterte Wiederherstellungsmethoden: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{9FE63AFD-59CF-4419-9775-ABCC3849F861}\Advanced
Benutzerdateisicherung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{9FE63AFD-59CF-4419-9775-ABCC3849F861}\Advanced\DataBackup
Neustart: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{9FE63AFD-59CF-4419-9775-ABCC3849F861}\Advanced\DataBackup\Reboot
Eigenschaften von Internet: ::{A3DD4F92-658A-410F-84FD-6FBBBEF2FFFE}
Geräte und Drucker: ::{A8A91A66-3A7D-4424-8D24-04E180695C7A}
Farbverwaltung: ::{B2C761C6-29BC-4f19-9251-E6195265BAF1}
Sichern und Wiederherstellen: ::{B98A2BEA-7D42-4558-8BD1-832F41BAC6FD}
System: ::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE}
Wartungscenter: ::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}
Wartungscentereinstellungen ändern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\Settings
Archivierte Nachrichten: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageResponseArchive
Zuverlässigkeitsüberwachung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageReliabilityView
Problemberichte: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageProblems
Problemdetails: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageReportDetails
Meldungsdetails: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageDisplaySolution
Ähnliche Probleme: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageSolutionDetails
Nach Lösungen suchen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageSignoff
Einstellungen für die Problemberichterstattung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageSettings
Erweiterte Einstellungen für die Problemberichterstattung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}\pageAdvSettings
Anzeige: ::{C555438B-3C23-4769-A71F-B6D3D9B6053A}
Bildschirmauflösung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C555438B-3C23-4769-A71F-B6D3D9B6053A}\Settings
Problembehandlung: ::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}
Alle Kategorien: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\listAllPage
Verlauf: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\historyPage
Zusätzliche Informationen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\resultPage
Suchergebnisse: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\searchPage
Programme: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\applications
Hardware und Sound: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\devices
Netzwerk und Internet: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\network
Darstellung und Anpassung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\display
System und Sicherheit: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\system
Einstellungen ändern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\settingPage
Remoteunterstützung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}\raPage
Erste Schritte: ::{CB1B7F8C-C50A-4176-B604-9E24DEE8D4D1}
Spracheigenschaften: ::{D17D1D6D-CC3F-4815-8FE3-607E7D5D10B3}
Verwaltung: ::{D20EA4E1-3957-11d2-A40B-0C5020524153}
Installierte Updates: ::{d450a8a1-9568-45c7-9c0e-b4f9fb4537bd}
Center für erleichterte Bedienung: ::{D555645E-D4F8-4c29-A827-D93C859C4F2A}
Empfehlungen zur erleichterten Bedienung des Computers erhalten (Sehvermögen): ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageQuestionsEyesight
Computer ohne einen Bildschirm verwenden: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageNoVisual
Erkennen von Bildschirmobjekten erleichtern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageEasierToSee
Verwenden der Maus erleichtern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageEasierToClick
Bedienung der Tastatur erleichtern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageKeyboardEasierToUse
Computer ohne Maus oder Tastatur bedienen: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageNoMouseOrKeyboard
Text oder visuelle Alternativen zum Wiedergeben von Sounds verwenden: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageEasierWithSounds
Ausführen von Aufgaben erleichtern: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageEasierToReadAndWrite
Maustasten einrichten: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageMouseKeysSettings
Anschlagverzögerung einrichten: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageFilterKeysSettings
Wiederhol- und Anschlaggeschwindigkeit einrichten: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageRepeatRateSlowKeysSettings
Einrastfunktion einrichten: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{D555645E-D4F8-4c29-A827-D93C859C4F2A}\pageStickyKeysSettings
Windows Defender: ::{D8559EB9-20C0-410E-BEDA-7ED416AECC2A}
BitLocker-Laufwerkverschlüsselung: ::{D9EF8727-CAC2-4e60-809E-86F80A666C91}
Datum und Uhrzeit: ::{E2E7934B-DCE5-43C4-9576-7FE4F75E7480}
Netzwerkübersicht: ::{E7DE9B1A-7533-4556-9484-B26FB486475E}
Windows SideShow: ::{E95A4861-D57A-4be1-AD0F-35267E261739}
Ortungs- und andere Sensoren: ::{E9950154-C418-419e-A90A-20C5287AE24B}
Spiele: ::{ED228FDF-9EA8-4870-83b1-96b02CFE0D52}
Alle Aufgaben: ::{ED7BA470-8E54-465E-825C-99712043E01C}
Anpassung: ::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}
Fensterfarbe und -darstellung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}\pageColorization
Desktophintergrund: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}\pageWallpaper
Sound: ::{F2DDFC82-8F12-4CDD-B7DC-D4FE1425AA4D}
Stift- und Fingereingabe: ::{F82DF8F7-8B9F-442E-A48C-818EA735FF9B}
Benutzer: ::{59031a47-3f72-44a7-89c5-5595fe6b30ee}
Synchronisierungs-Setup: ::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{9C73F5E5-7AE7-4E32-A8E8-8D23B85255BF}\::{F1390A9A-A3F4-4E5D-9C5F-98F3BD8D935C}
Konflikte: ::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{9C73F5E5-7AE7-4E32-A8E8-8D23B85255BF}\::{E413D040-6788-4C22-957E-175D1C513A34}
Synchronisierungsergebnisse: ::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{9C73F5E5-7AE7-4E32-A8E8-8D23B85255BF}\::{BC48B32F-5910-47F5-8570-5074A8A5636A}
Darstellung und Anpassung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\1
Hardware und Sound: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\2
Netzwerk und Internet: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\3
System und Sicherheit: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\5
Zeit, Sprache und Region: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\6
Erleichterte Bedienung: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\7
Programme: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\8
Benutzerkonten und Jugendschutz: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\9
System und Sicherheit: ::{26EE0668-A00A-44D7-9371-BEB064C98683}\10
(Die Informationen wurden mit folgenden Anwendungen ermittelt: regedit.exe, explorer.exe, ResHacker, Cheat Engine.exe)

Ihr könnt aber auch am Anfang diese eine Nummer "::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\" weglassen oder dazuschreiben. Ist nur dazu dar, um die Bezeichnung "Systemsteuerung\Alle Systemsteuerungselemente" in der Adressleiste mitanzugeben.
Es gibt zwar noch mehr solche Pfade, aber diese funktionieren nicht richtig bzw. die Ansicht wird im Explorer nicht aktualisiert, nur der Pfad wird in der Adressleiste korrekt dargestellt (vielleicht liegt es am fehlenden Parameter, aber diese Parameter konnte ich nicht ermitteln), deshalb habe ich sie weggelassen.

Wie führe ich aus?
1. Mit PureBasic:

Code: Alles auswählen

RunProgram("C:\Windows\explorer.exe","shell:[CLSID]","")
2. Mit einer Verknüpfung:

Code: Alles auswählen

explorer.exe shell:[CLSID]
([CLSID] = Ersetzen durch die gewünschte CLSID-Nummer)

Viel Spaß. ;)

PS für "Bereiche": Ich weiß zwar nicht, wie die richtige Bezeichnung lautet, aber ich hab sie einfach "Bereiche" genannt. (Verzeichnisse sind es ja nicht.)

PS2: Ist halt nur für bestimmte User interessant, die sowas brauchen, um eine bestimmte Verknüpfung zu erstellen oder um eine Anwendung zu erstellen für ein Systemsteuerungsersatz, falls jemand sowas vorhat.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Systemsteuerung - CLSID-Verknüpfungen (Vista/7)

Beitrag von ts-soft »

:allright:
Aber würdest Du das ganze bitte schleunigst verschieben :wink:
Ins Tipps & Tricks oder ins Windows Forum, aber nicht hier im Offtopic, dafür
ist das viel zu nützlich.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Re: Systemsteuerung - CLSID-Verknüpfungen (Vista/7)

Beitrag von DarkDragon »

Ja, das ist echt Spitze.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Nino
Beiträge: 1300
Registriert: 13.05.2010 09:26
Wohnort: Berlin

Re: Systemsteuerung - CLSID-Verknüpfungen (Vista/7)

Beitrag von Nino »

Sehr interessant. Vielen Dank, RSBasic!

Grüße, Nino
Antworten