Hallo Jochen !
Jochen Hilkert schrieb:
Jedesmal, wenn die Bildschirmauflösung geringer eingestellt
war, sind die aufwendig verteilten Icons auf dem Desktop
zusammengeschoben.
Wo wird die Positionierung gespeichert? Ich würde gerne die
entsprechende Datei unter anderem Namen sichern, um später die
Positionierung wiederherstellen zu können.
Es gibt diverse Tools um die Desktop-Position der Icons zu sichern: „DeskTidy“ (Shareware) dtidyv11.zip (131 KB)
„Ezdesk“ (Shareware) - ezdesk.zip (74 KB)
(findest Du u.a. auf meiner Homepage unter: „Downloads“)
„WinTidy“ (Freeware) - wintdy32.zip (304 KB)
(könnte ich Dir *bei Bedarf* zuschicken).
Oder Du schaffst Dir mit Hilfe der Registry ein Hilfsmittel
zum Speichern der Icons auf dem Desktop:
*Wichtig: Immer vorher eine Sicherheitskopie der Systemdateien
anlegen, bevor man die Registry „betritt“ oder gar verändert !!*
Mein Windows liegt auf der C:\ Festplatte, bitte Deine Einträge
angleichen !
Gehe in Start-Menü unter Ausführen und gib ein:
Notepad „ENTER“
Eingabe:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer]
„NoSaveSettings“=hex:01,00,00,00
Dann Speichern unter aus Datei und als Dateiname:
„C:\Desktop nicht speichern.reg“ eingeben
(Mit Anführungszeichen!!)
Dann den Eintrag 01 hinter hex: in 00 umwandeln und unter
„Speichern unter“ aus „Datei“ unter „C:\Desktop speichern.reg“ abspeichern. (Mit Anführungszeichen!!)
Dann den Editor schließen.
Rechte Maustaste auf Start-Taste und Suchen auswählen.
Gib Autostart „ENTER“ ein. Autostart-Gruppe öffnet sich. Klicke mit der rechten Maustaste auf eine freie Stelle darin
und wähle im Kontextmenü „Neu“ und „Verknüpfung“ Im Befehlsfeld gibst Du ein:
Regedit /S „C:\Desktop nicht speichern.reg“
(Mit Anführungszeichen!!)
und als Name der Verknüpfung: Desktop nicht speichern !
Alle Fenster schließen
Mit rechter Maustaste auf eine freie Stelle des Desktops
klicken und im Kontextmenü Neu und Verknüpfung
auswählen.
Ins Befehlsfeld gibst Du ein: Regedit /S „C:\Desktop speichern.reg“ (Mit Anführungszeichen!!)
und als Name: Desktop speichern!
Jetzt liegen alle Symbole nach einem Windows-Start
so auf dem Desktop, wie Du es festgelegt hast.
(Dafür ist die Verknüpfung in der Autostart-Gruppe
zuständig, die beim Windows-Start den Eintrag
NoSaveSettings auf 01 setzt).
Die automatische Speicherung ist damit abgeschaltet,
die ursprünglich von Dir festgelegten Symbol-Positionen
werden nicht verändert.
Willst Du jetzt Deinen Desktop umgestalten
(neue Symbole sind bei Dir dazugekommen),
drückst Du einfach auf das neue Symbol Desktop
speichern! (Registry-Eintrag NoSaveSettings wird
auf 00 gesetzt, sodaß die Desktop-Änderungen
gespeichert werden, sobald Du Windows
verläßt (nicht vorher!).
Soll die Desktop-Speicherung sofort erfolgen, ist ein Neustart
erforderlich.
Danach kannst Du den neuen Symbol Desktop speichern noch ein
neues Symbol zuweisen und ins Start-Menü ziehen. Anschließend
kannst Du das Symbol auf dem Desktop löschen, dann stört es dort nicht mehr.
Der „lange Umweg“ über die Verknüpfungen lohnt sich deshalb, weil bei direktem Eintragen von *.reg Dateien stolze Meldungen
über die erfolgreiche Aktion von Windows erfolgen.
Diese unterbleiben beim Umweg über die Verknüpfungen und die
Option /S („Silent“) Somit mußt Du nicht laufend irgendwelche Dialogfenster des Registrierungseditors aus dem Weg schaffen.
Lassen sich die *.reg-Dateien nicht gleich einlesen:
Fehlermeldung: „Fehler beim Öffnen der Datei.
Mögliche Ursache ist ein Datenträger- oder Dateisystemfehler“ Gehe unter Arbeitsplatz, Optionen, Ansicht, Dateitypen
Doppelklick auf Registrierungsdatei
Auf Zusammenführen und Bearbeiten klicken.
Unter Anwendung für diesen Vorgang:
„%1“
hinzufügen (mit Anführungszeichen!!)
Der Vorgang heißt dann: Regedit.exe „%1“
Dann alles schließen.
Danach werden alle *.reg Dateien, die ein Leerzeichen
enthalten korrekt in die Registry eingetragen.
Der Tip stammt übrigens aus:
„Die besten Windows95-Geheimnisse“
von Tobis Weltner
Testweise habe ich eine ungewöhnlich benannte Datei auf dem
Desktop angelegt und anschließend nach Dateien gesucht, in
denen der ungewöhnliche Dateiname vorkommt. Gefunden wurde nur
USER.DAT, wovon ich bisher dachte, daß es ein Teil der
Registry sei.
Richtig.
Die Registry beinhaltet zwei geteilte, hochkomplexe und hierarchisch aufgebaute Binärdateien („user.dat“ und „system.dat“). Diese lassen sich mit Hilfe des Reg-Editors „regedit.exe“ editieren.
Aber wie schon geschrieben:
*Wichtig: Immer vorher eine Sicherheitskopie der Systemdateien
anlegen, bevor man die Registry „betritt“ oder gar verändert !!*
Näheres (Links/Tips ect.) zur Registry findest Du auf meiner Homepage.
Mit REGEDIT habe ich allerdings keinen
entsprechenden Eintrag gefunden.
Die Position der Icons etc. wird in der Registry gespeichert,
in einem binären Format, das Du nicht ohne Weiteres per Hand
ändern kannst.
Der Cache befindet sich unter:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Explorer\Streams\Settings]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Explorer\StreamMRU]
In diesem Cache werden allerdings auch auch die Fenstereinstellungen des Explorers gespeichert.
Dieser Test lief unter Win98, aber prinzipiell sollte das
Problem ja bei allen Windows-Versionen identisch sein, oder?
Bei Win95/98 imho ja.
Vorab vielen Dank für die bestimmt hilfreiche Antwort.
Bitte, gern geschehen.
Gruß Oliver
–
Windows95/Registry-Seite: http:://www.win95b.de/