tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
5300
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    partitionist partitionist ist offline Mitglied Brokat
    Registriert seit
    Mar 2005
    Ort
    HKEY_LOCAL_MACHINE\S oftware\Microsoft\Wi ndows\CurrentVersion \Run
    Beiträge
    476
    Hallo ich möchte gerne die Standard Curso von Windows XP durch Vista Cursor ersetzen, jetzt habe ich unter c:\windows\cursor\ nachgeschaut, dort befinden sich mehrere Cursor. In Systemsteuerung -> Maus -> Zeiger sind es immer 15 Cursor, wobei ich den ganzen Cursor Ordner löschen will und meine eigenen aus einem anderen Pfad einsetzen will.

    Wahrscheinlich muss man hier mit der Registry arbeiten.

    Bitte um Hilfe!
     

  2. #2
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Warum wählst Du die Cursor nicht über den "Durchsuchen" Button in den Mausoptionen aus und speicherst dieses anschliessend als "Windows-Standard (Systemschema)" oder vergibst einen benutzerdefinierten Namen?
    Die originalen Cursor würde ich nicht löschen..... wer weiss ob es dann nicht irgendwo und/oder irgendwann zu Problemen kommt (z.b. durch Windows-Updates o.ä.).
    Platzmässig macht es auch nicht wirklich Sinn diese zu löschen.
    Du kannst aber, zwecks besserer Übersicht, im Cursors-Verzeichnis neue Unterverzeichnisse für Deine eigenen Cursor anlegen.
    So hast Du dann "alles unter einem Hut".

    Gruss Dr Dau

    [edit]
    Und ja, die Cursor werden in der Registrie gespeichert:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    Windows Registry Editor Version 5.00
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes]
    "Windows-Standard"="\",,,,,,,,,,,,,\""
    "Windows-Animationen"="\"C:\\WINDOWS\\Cursors\\rainbow.ani,,C:\\WINDOWS\\Cursors\\appstart.ani,C:\\WINDOWS\\Cursors\\hourglas.ani,C:\\WINDOWS\\Cursors\\cross.cur,,,,C:\\WINDOWS\\Cursors\\sizens.ani,C:\\WINDOWS\\Cursors\\sizewe.ani,C:\\WINDOWS\\Cursors\\sizenwse.ani,C:\\WINDOWS\\Cursors\\sizenesw.ani,,\""
    "3D-Weiß"="\"C:\\WINDOWS\\Cursors\\3dwarro.cur,,C:\\WINDOWS\\Cursors\\appstar3.ani,C:\\WINDOWS\\Cursors\\hourgla3.ani,C:\\WINDOWS\\Cursors\\cross.cur,,,C:\\WINDOWS\\Cursors\\3dwno.cur,C:\\WINDOWS\\Cursors\\3dwns.cur,C:\\WINDOWS\\Cursors\\3dwwe.cur,C:\\WINDOWS\\Cursors\\3dwnwse.cur,C:\\WINDOWS\\Cursors\\3dwnesw.cur,C:\\WINDOWS\\Cursors\\3dwmove.cur,\""
    "Hände 1"="\"C:\\WINDOWS\\Cursors\\harrow.cur,,C:\\WINDOWS\\Cursors\\handapst.ani,C:\\WINDOWS\\Cursors\\hand.ani,C:\\WINDOWS\\Cursors\\hcross.cur,C:\\WINDOWS\\Cursors\\hibeam.cur,,C:\\WINDOWS\\Cursors\\hnodrop.cur,C:\\WINDOWS\\Cursors\\hns.cur,C:\\WINDOWS\\Cursors\\hwe.cur,C:\\WINDOWS\\Cursors\\hnwse.cur,C:\\WINDOWS\\Cursors\\hnesw.cur,C:\\WINDOWS\\Cursors\\hmove.cur,\""
    "Hände 2"="\"C:\\WINDOWS\\Cursors\\harrow.cur,,C:\\WINDOWS\\Cursors\\handapst.ani,C:\\WINDOWS\\Cursors\\handwait.ani,C:\\WINDOWS\\Cursors\\hcross.cur,C:\\WINDOWS\\Cursors\\hibeam.cur,,C:\\WINDOWS\\Cursors\\handno.ani,C:\\WINDOWS\\Cursors\\handns.ani,C:\\WINDOWS\\Cursors\\handwe.ani,C:\\WINDOWS\\Cursors\\handnwse.ani,C:\\WINDOWS\\Cursors\\handnesw.ani,C:\\WINDOWS\\Cursors\\hmove.cur,\""
    "Dinosaurier"="\"C:\\WINDOWS\\Cursors\\3dgarro.cur,,C:\\WINDOWS\\Cursors\\dinosaur.ani,C:\\WINDOWS\\Cursors\\dinosau2.ani,C:\\WINDOWS\\Cursors\\cross.cur,,,C:\\WINDOWS\\Cursors\\banana.ani,C:\\WINDOWS\\Cursors\\3dsns.cur,C:\\WINDOWS\\Cursors\\3dgwe.cur,C:\\WINDOWS\\Cursors\\3dsnwse.cur,C:\\WINDOWS\\Cursors\\3dgnesw.cur,C:\\WINDOWS\\Cursors\\3dsmove.cur,\""
    "Traditionell"="\"C:\\WINDOWS\\Cursors\\harrow.cur,,C:\\WINDOWS\\Cursors\\horse.ani,C:\\WINDOWS\\Cursors\\barber.ani,C:\\WINDOWS\\Cursors\\hcross.cur,C:\\WINDOWS\\Cursors\\hibeam.cur,,C:\\WINDOWS\\Cursors\\coin.ani,C:\\WINDOWS\\Cursors\\3dgns.cur,C:\\WINDOWS\\Cursors\\3dgwe.cur,C:\\WINDOWS\\Cursors\\3dgnwse.cur,C:\\WINDOWS\\Cursors\\3dgnesw.cur,C:\\WINDOWS\\Cursors\\3dgmove.cur,\""
    "Dirigent"="\"C:\\WINDOWS\\Cursors\\harrow.cur,,C:\\WINDOWS\\Cursors\\drum.ani,C:\\WINDOWS\\Cursors\\metronom.ani,C:\\WINDOWS\\Cursors\\hcross.cur,C:\\WINDOWS\\Cursors\\hibeam.cur,,C:\\WINDOWS\\Cursors\\piano.ani,C:\\WINDOWS\\Cursors\\hns.cur,C:\\WINDOWS\\Cursors\\hwe.cur,C:\\WINDOWS\\Cursors\\hnwse.cur,C:\\WINDOWS\\Cursors\\hnesw.cur,C:\\WINDOWS\\Cursors\\hmove.cur,\""
    "Vergrößert"="\"C:\\WINDOWS\\Cursors\\larrow.cur,,C:\\WINDOWS\\Cursors\\lappstrt.cur,C:\\WINDOWS\\Cursors\\lwait.cur,C:\\WINDOWS\\Cursors\\lcross.cur,C:\\WINDOWS\\Cursors\\libeam.cur,,C:\\WINDOWS\\Cursors\\lnodrop.cur,C:\\WINDOWS\\Cursors\\lns.cur,C:\\WINDOWS\\Cursors\\lwe.cur,C:\\WINDOWS\\Cursors\\lnwse.cur,C:\\WINDOWS\\Cursors\\lnesw.cur,C:\\WINDOWS\\Cursors\\lmove.cur,\""
    "Variationen"="\"C:\\WINDOWS\\Cursors\\fillitup.ani,,C:\\WINDOWS\\Cursors\\raindrop.ani,C:\\WINDOWS\\Cursors\\counter.ani,C:\\WINDOWS\\Cursors\\cross.cur,,,C:\\WINDOWS\\Cursors\\wagtail.ani,C:\\WINDOWS\\Cursors\\sizens.ani,C:\\WINDOWS\\Cursors\\sizewe.ani,C:\\WINDOWS\\Cursors\\sizenwse.ani,C:\\WINDOWS\\Cursors\\sizenesw.ani,\""
    "3D-Bronze"="\"C:\\WINDOWS\\Cursors\\3dgarro.cur,,C:\\WINDOWS\\Cursors\\appstar2.ani,C:\\WINDOWS\\Cursors\\hourgla2.ani,C:\\WINDOWS\\Cursors\\cross.cur,,,C:\\WINDOWS\\Cursors\\3dgno.cur,C:\\WINDOWS\\Cursors\\3dgns.cur,C:\\WINDOWS\\Cursors\\3dgwe.cur,C:\\WINDOWS\\Cursors\\3dgnwse.cur,C:\\WINDOWS\\Cursors\\3dgnesw.cur,C:\\WINDOWS\\Cursors\\3dgmove.cur,\""
    "Windows Schwarz"="C:\\WINDOWS\\cursors\\arrow_r.cur,C:\\WINDOWS\\cursors\\help_r.cur,C:\\WINDOWS\\cursors\\wait_r.cur,C:\\WINDOWS\\cursors\\busy_r.cur,C:\\WINDOWS\\cursors\\cross_r.cur,C:\\WINDOWS\\cursors\\beam_r.cur,C:\\WINDOWS\\cursors\\pen_r.cur,C:\\WINDOWS\\cursors\\no_r.cur,C:\\WINDOWS\\cursors\\size4_r.cur,C:\\WINDOWS\\cursors\\size3_r.cur,C:\\WINDOWS\\cursors\\size2_r.cur,C:\\WINDOWS\\cursors\\size1_r.cur,C:\\WINDOWS\\cursors\\move_r.cur,C:\\WINDOWS\\cursors\\up_r.cur"
    "Windows Schwarz (groß)"="C:\\WINDOWS\\cursors\\arrow_rm.cur,C:\\WINDOWS\\cursors\\help_rm.cur,C:\\WINDOWS\\cursors\\wait_rm.cur,C:\\WINDOWS\\cursors\\busy_rm.cur,C:\\WINDOWS\\cursors\\cross_rm.cur,C:\\WINDOWS\\cursors\\beam_rm.cur,C:\\WINDOWS\\cursors\\pen_rm.cur,C:\\WINDOWS\\cursors\\no_rm.cur,C:\\WINDOWS\\cursors\\size4_rm.cur,C:\\WINDOWS\\cursors\\size3_rm.cur,C:\\WINDOWS\\cursors\\size2_rm.cur,C:\\WINDOWS\\cursors\\size1_rm.cur,C:\\WINDOWS\\cursors\\move_rm.cur,C:\\WINDOWS\\cursors\\up_rm.cur"
    "Windows Schwarz (extragroß)"="C:\\WINDOWS\\cursors\\arrow_rl.cur,C:\\WINDOWS\\cursors\\help_rl.cur,C:\\WINDOWS\\cursors\\wait_rl.cur,C:\\WINDOWS\\cursors\\busy_rl.cur,C:\\WINDOWS\\cursors\\cross_rl.cur,C:\\WINDOWS\\cursors\\beam_rl.cur,C:\\WINDOWS\\cursors\\pen_rl.cur,C:\\WINDOWS\\cursors\\no_rl.cur,C:\\WINDOWS\\cursors\\size4_rl.cur,C:\\WINDOWS\\cursors\\size3_rl.cur,C:\\WINDOWS\\cursors\\size2_rl.cur,C:\\WINDOWS\\cursors\\size1_rl.cur,C:\\WINDOWS\\cursors\\move_rl.cur,C:\\WINDOWS\\cursors\\up_rl.cur"
    "Windows Invertiert"="C:\\WINDOWS\\cursors\\arrow_i.cur,C:\\WINDOWS\\cursors\\help_i.cur,C:\\WINDOWS\\cursors\\wait_i.cur,C:\\WINDOWS\\cursors\\busy_i.cur,C:\\WINDOWS\\cursors\\cross_i.cur,C:\\WINDOWS\\cursors\\beam_i.cur,C:\\WINDOWS\\cursors\\pen_i.cur,C:\\WINDOWS\\cursors\\no_i.cur,C:\\WINDOWS\\cursors\\size4_i.cur,C:\\WINDOWS\\cursors\\size3_i.cur,C:\\WINDOWS\\cursors\\size2_i.cur,C:\\WINDOWS\\cursors\\size1_i.cur,C:\\WINDOWS\\cursors\\move_i.cur,C:\\WINDOWS\\cursors\\up_i.cur"
    "Windows Invertiert (groß)"="C:\\WINDOWS\\cursors\\arrow_im.cur,C:\\WINDOWS\\cursors\\help_im.cur,C:\\WINDOWS\\cursors\\wait_im.cur,C:\\WINDOWS\\cursors\\busy_im.cur,C:\\WINDOWS\\cursors\\cross_im.cur,C:\\WINDOWS\\cursors\\beam_im.cur,C:\\WINDOWS\\cursors\\pen_im.cur,C:\\WINDOWS\\cursors\\no_im.cur,C:\\WINDOWS\\cursors\\size4_im.cur,C:\\WINDOWS\\cursors\\size3_im.cur,C:\\WINDOWS\\cursors\\size2_im.cur,C:\\WINDOWS\\cursors\\size1_im.cur,C:\\WINDOWS\\cursors\\move_im.cur,C:\\WINDOWS\\cursors\\up_im.cur"
    "Windows Invertiert (extragroß)"="C:\\WINDOWS\\cursors\\arrow_il.cur,C:\\WINDOWS\\cursors\\help_il.cur,C:\\WINDOWS\\cursors\\wait_il.cur,C:\\WINDOWS\\cursors\\busy_il.cur,C:\\WINDOWS\\cursors\\cross_il.cur,C:\\WINDOWS\\cursors\\beam_il.cur,C:\\WINDOWS\\cursors\\pen_il.cur,C:\\WINDOWS\\cursors\\no_il.cur,C:\\WINDOWS\\cursors\\size4_il.cur,C:\\WINDOWS\\cursors\\size3_il.cur,C:\\WINDOWS\\cursors\\size2_il.cur,C:\\WINDOWS\\cursors\\size1_il.cur,C:\\WINDOWS\\cursors\\move_il.cur,C:\\WINDOWS\\cursors\\up_il.cur"
    "Windows-Standard (groß)"="C:\\WINDOWS\\cursors\\arrow_m.cur,C:\\WINDOWS\\cursors\\help_m.cur,C:\\WINDOWS\\cursors\\wait_m.cur,C:\\WINDOWS\\cursors\\busy_m.cur,C:\\WINDOWS\\cursors\\cross_m.cur,C:\\WINDOWS\\cursors\\beam_m.cur,C:\\WINDOWS\\cursors\\pen_m.cur,C:\\WINDOWS\\cursors\\no_m.cur,C:\\WINDOWS\\cursors\\size4_m.cur,C:\\WINDOWS\\cursors\\size3_m.cur,C:\\WINDOWS\\cursors\\size2_m.cur,C:\\WINDOWS\\cursors\\size1_m.cur,C:\\WINDOWS\\cursors\\move_m.cur,C:\\WINDOWS\\cursors\\up_m.cur"
    "Windows-Standard (extragroß)"="C:\\WINDOWS\\cursors\\arrow_l.cur,C:\\WINDOWS\\cursors\\help_l.cur,C:\\WINDOWS\\cursors\\wait_l.cur,C:\\WINDOWS\\cursors\\busy_l.cur,C:\\WINDOWS\\cursors\\cross_l.cur,C:\\WINDOWS\\cursors\\beam_l.cur,C:\\WINDOWS\\cursors\\pen_l.cur,C:\\WINDOWS\\cursors\\no_l.cur,C:\\WINDOWS\\cursors\\size4_l.cur,C:\\WINDOWS\\cursors\\size3_l.cur,C:\\WINDOWS\\cursors\\size2_l.cur,C:\\WINDOWS\\cursors\\size1_l.cur,C:\\WINDOWS\\cursors\\move_l.cur,C:\\WINDOWS\\cursors\\up_l.cur"
    Du kannst also auch dort direkt Dein Style anlegen.
    Du kannst dort auch die Styles von Windows löschen.
    Wie Du aber siehst, sind für "Windows-Standard" keine Cursor definiert.
    Du musst also die in der Registrie definierten Cursor mit denen im Cusors-Verzeichnis vergleichen, um zu wissen welche Windows als Standard verwendet.
    Die gleichen Dateinamen gibst Du dann den *.cur Dateien, die bei Dir als Standard verwendet werden sollen.
    Dann solltest Du auf der sicheren Seite sein und es dürfte auch keine Probleme mit dem löschen geben.
    Aber nicht vergessen die Einträge für die gelöschten Cursor auch in der Registrie zu löschen..... andernfalls wird sich Windows wahrscheinlich wegen nicht gefundener Dateien beschwerden.
    [/edit]
    Geändert von Dr Dau (11.01.07 um 22:02 Uhr)
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  3. #3
    partitionist partitionist ist offline Mitglied Brokat
    Registriert seit
    Mar 2005
    Ort
    HKEY_LOCAL_MACHINE\S oftware\Microsoft\Wi ndows\CurrentVersion \Run
    Beiträge
    476
    Diesen Registry Key habe ich auch gefunden und mich hat auch der Wert von "Windows-Standard" interessiert, da aber dahinter eine leere Zeichenkette definiert ist, weiß ich auch nicht wie Windows die Cursor zu diesem Schema zuordnet.

    Wenn man sich die anderen Schemas anschaut dann könnte man doch hinter dem Windows-Standard Schema meine Cursor einbinden oder nicht!
    Dann müsste man noch wissen in welcher Reihenfolge welche Cursor zugeordnet werden, aber alles nur eine Theorie.
     

  4. #4
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Zitat Zitat von partitionist Beitrag anzeigen
    Wenn man sich die anderen Schemas anschaut dann könnte man doch hinter dem Windows-Standard Schema meine Cursor einbinden oder nicht!
    Ja, bewirkt aber genau das gleiche wie das schon zuvor genannte mit dem "Durchsuchen".
    Denn dann werden die entsprechenden Auswahlen in der Registrie gespeichert.
    Dass Windows trotz dem leeren Eintrag in der Registrie Standardcursor bestimmt, dürfte vermutlich irgendwo in den Tiefen des Systems verankert sein (z.b. in irgend einer *.exe oder *.dll).

    Die Reihenfolge der Einträge, dürfte wahrscheinlich der Reihenfolge wie sie in den Mausoptionen steht, entsprechen (ist aber nur eine Vermutung/Hoffnung).
    Auf jedenfall muss die Anzahl der Cursor stimmen (siehe Anzahl der Kommata).

    Ich würde die originalen Cursor auf keinen Fall gedankenlos löschen, sondern diese in ein leicht zu erreichendes Verzeichnis verschieben.
    Dann hättest Du zumindest noch die Möglichkeit sie auf der Wiederherstellungskonsole wieder zurück zu kopieren.
    Wenn Du aber ganz sicher gehen willst, dann erstellst Du Dir erstmal ein Image vom derzeitigen System..... dann kannst Du probieren so viel Du willst.
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  5. #5
    partitionist partitionist ist offline Mitglied Brokat
    Registriert seit
    Mar 2005
    Ort
    HKEY_LOCAL_MACHINE\S oftware\Microsoft\Wi ndows\CurrentVersion \Run
    Beiträge
    476
    Hab rausgefunden wo sich die Standard Cursor befinden.

    C:\windows\system32\user32.dll

    Die Datei kann man dann mit Resource Hacker editieren
     

  6. #6
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Zitat Zitat von partitionist Beitrag anzeigen
    Die Datei kann man dann mit Resource Hacker editieren
    *pfui* *pfui* *pfui*
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 20.01.09, 23:18
  2. Buchstaben durch andere ersetzen
    Von PH234X im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 09.01.09, 16:43
  3. Antworten: 0
    Letzter Beitrag: 21.09.08, 00:02
  4. Antworten: 5
    Letzter Beitrag: 01.06.05, 15:55
  5. Antworten: 8
    Letzter Beitrag: 13.04.04, 19:50