Tach, allerseits!
Ich habe auf einer meiner Festplatten eine größere Musiksammlung, bei der ich das Cover der jeweiligen CD als Ordnersymbol verwende. In jedem CD-Ordner findet sich das Cover als bmp-Bilddatei, das ich über Eigenschaften -> Anpassen -> Anderes Symbol als Bilddatei für den Ordner eingesetzt habe.
Jetzt habe ich eine neue Festplatte zugekauft und meinen PC neu organisiert, so daß die Musik-Sammlung jetzt auf einer anderen Partition liegt. Nun passen die Pfade der verknüpften Bilder nicht mehr. Es ist eine Sauarbeit, 2000 Ordner mit neuen Symbolen zu versehen. Ich möchte sicherstellen, daß ich das nicht irgendwann nochmal machen muss. Deshalb meine Frage an Euch, bevor ich anfange: Gibt es nicht einen Befehl, mit dem man eine Art "absolute" Verknüpfung einrichten kann? Also eine Verknüpfung, die auf die Datei "cover.bmp" in diesem Ordner verweist.
Bis jetzt gebe ich unter Anpassen -> Anderes Symbol z. B. Folgendes ein:
K:\Musik-Archiv\Ramones\1978 - It's Alive\cover.bmp
Ich suche einen universellen Befehl "in diesem Ordner"\cover.bmp, so daß der Pfad auch noch stimmt, wenn ich die Musik-Sammlung irgendwann nochmal auf eine andere Partition verschieben muss.
Also etwa so, wie der Befehl "%WinDir%" immer auf das Windows-Hauptverzeichnis verweist.
Ich hoffe mal, das war verständlich.
Danke im Voraus für Euern Gehirnschmalz.
Windows 7 4.529 Themen, 43.521 Beiträge
Gibt es nicht einen Befehl, mit dem man eine Art "absolute" Verknüpfung einrichten kann? Also eine Verknüpfung, die auf die Datei "cover.bmp" in diesem Ordner verweist.Das wäre eine relative Verknüpfung - die bisherige Methode ist absolut, weil sie eindeutig auf eine Datei verweist, was du haben möchtest ist ein Verweis abhängig von dem momentanen Verzeichnis.
Lässt sich machen, ganz unabhängig von irgendwelchen Systemvariablen und kann auch problemlos auf andere Rechner kopiert werden etc.
Wenn du das Icon eines Odners änderst wird IN DEM Ordner eine versteckte Datei namens 'desktop.ini' angelegt. Dort drin steht ein Eintrag 'IconFile=Dateiname', womit das Icon des Ordners definiert wird. Windows verwendet dabei standardmässig absolute Pfadangaben, also z.B. 'IconFile=c:\musikverzeichnis\icon'. Wenn man den Eintrag von Hand auf eine relative Adresse ändert (IconFile=icon), dann funktioniert das auch...und das Icon ist nicht mehr abhängig von seinem Laufwerk.
Wäre allerdings eine ganz schöne Arbeit das alles von Hand zu machen bei 2000 Ordnern, aber vielleicht kannst du dir eine Batch-Datei schreiben die in allen Verzeichnissen in der Desktop.ini die Pfadangaben leicht korrigiert (muss ja nur ein Teilstring entfernt werden...).