Français
Forum

Registry encore benötigte Einträge pas effacer

 
- page 1 -



Torsten
Rümker
Hi,

Folgendes ist mon Problem:
j'ai plusieurs Programme erstellt, qui sich dans qui Registry sous HKEY_Current_UserSoftware une Haupteintrag partager.
Donc:
HKEY_Current_UserSoftwareTRSoftwareProgramm1
HKEY_Current_UserSoftwareTRSoftwareProgramm2
usw.

si je maintenant un Programme deinstalliere soll es naturellement sa Spuren aus qui Registry avec entfernen.
seulement, comment vérifier je sûrement ab, le reste un weiterer Schlüssel sous TRSoftware vorhanden ist, avec cela Je l' Eintrag seulement Lösche si es aussi wirklich possible/nötig ist?

j'ai déjà verschiedenes ausprobiert (z.b. un Eintrag dans dem vermerkt ist comment viele Programme Einträge avons) mais j'ai encore rien hinbekommen, quoi sûrement funktioniert.

Pour jeden Hinweis reconnaissant
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
30.09.2006  
 



 
- page 1 -



Michael
Wodrich
Hab 2 Erweiterungen vorgenommen:
KompilierenMarqueSéparation
!
Tvinsert 0,"HKEY_CLASSES_ROOT",$0010
@Sendmessage(Treeview&,$1100,0,Tv_insert#)
Tvinsert 0,"HKEY_CURRENT_USER",$0010
@Sendmessage(Treeview&,$1100,0,Tv_insert#)
Tvinsert 0,"HKEY_LOCAL_MACHINE",$0010
@Sendmessage(Treeview&,$1100,0,Tv_insert#)
Tvinsert 0,"HKEY_USERS",$0010
@Sendmessage(Treeview&,$1100,0,Tv_insert#
n>

et
KompilierenMarqueSéparation
!

Si Reg_root$="HKEY_USERS"

    Laisser Reg_error&=@Regopenkeyex($80000003,@Addr(Reg_key$),0,$20019,@Addr(Reg_handle&))

Elseif Reg_root$="HKEY_CURRENT_USER"

    Laisser Reg_error&=@Regopenkeyex($80000001,@Addr(Reg_key$),0,$20019,@Addr(Reg_handle&))

Elseif Reg_root$="HKEY_CLASSES_ROOT"

    Laisser Reg_error&=@Regopenkeyex($80000000,@Addr(Reg_key$),0,$20019,@Addr(Reg_handle&))

Elseif Reg_root$="HKEY_LOCAL_MACHINE"

    Laisser Reg_error&=@Regopenkeyex($80000002,@Addr(Reg_key$),0,$20019,@Addr(Reg_handle&))

D'autre

    Laisser Reg_error&=2

Endif


peux je im Moment bien gebrauchen, merci.

chez Classes_Root kanns un Weilchen dauern. chez mir zählt il sur 8000 Unterschlüssel.

belle Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
30.09.2006  
 



si on qui braucht, ist Ansichtssache...
 
30.09.2006  
 




Torsten
Rümker
Jau, avec cela devrait es aller.

Sogar très simple, sur le nombre qui Unterschlüssel.
si Anzahl Unterschlüssel = 0 ensuite wech avec TRSoftware

merci dir.

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
30.09.2006  
 




Michael
Wodrich
Mir était qui local_user important, là là sous software qui meisten programme verewigt sommes.
 
Programmieren, das spannendste Detektivspiel der Welt.
30.09.2006  
 



suis MInimalist - ist sous HKEY_USERS avec dem String SID des jeweiligen Users auslesbar...
 
30.09.2006  
 




Torsten
Rümker
So hab maintenant aucun patience plus.
APIs find je vraie fatigant.
je mach pour aujourd'hui schluß et fahre mon la soeur besuchen.

demain denk je encore la fois drüber pour comment je cela pour mich umgemodelt bekomme

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
30.09.2006  
 




Torsten
Rümker
[quote-part:418f29a759=Andreas Hötker]suis MInimalist - ist sous HKEY_USERS avec dem String SID des jeweiligen Users auslesbar...[/quote-part:418f29a759]
Ähöm, pour une Minimalisten écris du mais entier joli aufwändige Beispielcodes

mais la fois im Ernst.

Könntest du mir la fois un Minimal-Beispiel erstellen, avec dem je qui Ausgabe votre Quellcodes pour une certain Schlüssel (quel c'est moi égal) bekomme?
à vrai dire raucht mir qui tête, là je
a) quoi APIs angeht irgendwie begriffsstutzig suis
et
b) là je es encore nie wirklich pour irgendwas gebrauchen konnte je aussi so mon Probleme avec dem Treeview habe

Ok, ce sont à vrai dire pas wirklich qui besten Gründe, mais je va lieber Schritt pour Schritt avant si je quoi nouveau lerne.
alors erstmal cela quoi je akut gebrauchen pourrait et später ensuite qui Extras

Wäre vraie gentil

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
30.09.2006  
 




Jörg
Sellmeyer
la hâte Du Prfellow? là gibts dans den Vorlagen belle Beispiele de Uwe Pascal Niemeyer.
tu peux es Dir de [...]  herunterladen.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.10.2006  
 



 
- page 2 -


So OK:
KompilierenMarqueSéparation
Konstanten festlegen
Def &HKEY_CLASSES_ROOT $80000000
Def &HKEY_CURRENT_USER $80000001
Def &HKEY_LOCAL_MACHINE $80000002
DEF &HKEY_USERS $80000003
APIs deklarieren
Def @Regopenkeyex(5) !"ADVAPI32","RegOpenKeyExA" Schlüssel öffnen
Def @Regqueryinfokey(12) !"ADVAPI32","RegQueryInfoKeyA"
Def @Regclosekey(1) !"ADVAPI32","RegCloseKey" Schlüssel schließen
Declare Subkeys&,Key$,Handle&
Declare Fehler&
LET KEY$="SoftwareMicrosoftWindowsCurrentVersion" diesen Schlüssel öffnen
Let Fehler&=@Regopenkeyex(&HKEY_CURRENT_USER,@ADDR(KEY$),0,$1,@ADDR(HANDLE&)) Schlüssel öffnen und Handle holen
Let Fehler&=@Regqueryinfokey(Handle&,0,0,0,@Addr(Subkeys&),0,0,0,0,0,0,0) ... den Rest benötigst du nicht => kann also 0 sein...
@Regclosekey(Handle&) Schlüssel schließen
Addstring "Anzahl der Unterschlüssel="+@Str$(Subkeys&)
@Editbox("Rückgaben",12>)
 
01.10.2006  
 




Torsten
Rümker
Ok, je crois tu as mon unverständnis halbwegs beseitigt, RegQueryInfoKey wird alors avec den ganzen variablen pas absolument quelque chose transfert, mais es landen aussi Ergebnisse drin.
alors z.B. dans Subkeys&.
qui Weg était mir récente, et erklärt quelques Codesnipsel qui je bisher pas verstanden habe.

alors, merci pour qui Kurzversion, qui erklärt mir so einiges!

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
05.10.2006  
 



[quote-part:66cb0b93ad=Torsten Rümker]Ok, je crois tu as mon unverständnis halbwegs beseitigt, RegQueryInfoKey wird alors avec den ganzen variablen pas absolument quelque chose transfert, mais es landen aussi Ergebnisse drin.
alors z.B. dans Subkeys&.
[/quote-part:66cb0b93ad]
c'est chez vielen APIs so.
 
05.10.2006  
 




Torsten
Rümker
[quote-part:10c8e47fce=Andreas Hötker]c'est chez vielen APIs so.[/quote-part:10c8e47fce]
Jep hab je maintenant verstanden, mais daran erkennt on la fois wieder cela es zum Verständnis eines Problemes important ist sozusagen aus qui richtigen direction trop penser.

bof, deswegen oui mon Signatur

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
06.10.2006  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

3.888 Views

Untitledvor 0 min.

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie