WinFuture-Forum.de: Icons mit Ordnerstruktur mit kopieren - WinFuture-Forum.de

Zum Inhalt wechseln

Windows 10: Alle News, der Download sowie zahlreiche Screenshots und Videos zum neuen Betriebssystem von Microsoft. Jetzt im WinFuture Windows 10 - Special informieren!
Seite 1 von 1

Icons mit Ordnerstruktur mit kopieren Icons mit Ordnerstruktur mit kopieren uf einen andereren PC


#1 Mitglied ist offline   Skipper73 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 31. August 16
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Schweiz

geschrieben 31. August 2016 - 01:22

Habe eine Ordnerstruktur erstellt mit 17 Hauptordnern und unter Ordnern.
Jeder Ordner soll sein eigenes Icon haben, und behalten.
Da ich die Ordnerstruktur immer wieder auf einem Anderen Computer reinkopieren will muss ich die Icon zurzeit manuelle von Hand Anpassen. Die erstellten Icon sind in der Ordnerstruktur enthalten d.h. all Icon sind im Ordner Nr. 15 gespeichert. Ich weiss das man dies Irgendwie lösen kann aber mir fehlt der Ansatz für die Lösung. Daher Frage ich hier im Forum, und bin das erste mal in einem Forum.

Mein Ziel ist es, das wenn ich meine Orderstruktur vom Computer 1 auf den USB Stick kopieren und dann auf einen fremden Computer 2 wieder einfüge, das meine zugeordneten Icon mit kopiert werden, so das ich wenn ich den Ordner ansehe mein Icon ersichtlich ist und nicht ein Standard Icon.

Wo finde ich Infos, oder hat jemand das schon, oder ähnlich gebaut?

Gruss Skipper73 und Danke für eure HilfeAngehängtes Bild: Screenshot_1.jpg
0

Anzeige



#2 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 31. August 2016 - 03:06

Die Auszeichnung der Ordner, incl. welches Symbol die haben (sollen) landen in den einzelnen Ordnern in einer Datei namens desktop.ini.

Die sieht man 'normal' aber nicht (hat SYSTEM+Versteckt-Attribute).

Da müßtest Du überall reinschauen und prüfen, 'wie' die Icons referenziert sind. Die Pfadangaben darin müssen RELATIV sein: also zB "\Pfad\zum\Symbol.ico" (relativ zum Stammverzeichnis) oder auch "..\Pfad\zum\Symbol.ico" (relativ zum aktuellen Verzeichnis).

Wenn Dir die Kommandozeile nicht fremd ist, kommst Du von da am besten ran. Einfach in die Ordner rein und jeweils zB 'notepad desktop.ini' sagen und da ist sie schon.

Anderenfalls müßtest Du über die Ordneroptionen festlegen, daß nicht nur die versteckten, sondern auch die geschützten Systemdateien eingeblendet werden sollen. Dann zeigt der Explorer wirklich alles an, auch das, was der Normalbenutzer weder braucht noch anfassen sollte - desktop.ini-Dateien eingeschlossen.

Von hier an kannst Du einfach draufklicken und die Dinger mit zB notepad bearbeiten (oder sonst jedem Plaintext-fähigen Editor - Word / WordPad gehören da NICHT dazu).

Wichtig: die SYSTEM+Versteckt-Attribute müssen erhalten bleiben, sonst wertet der Explorer den Inhalt nicht aus.

Nach getaner Arbeit nicht vergessen, die bewußten Ordneroptionen (versteckte Dateien ausblenden, geschützte Systemdateien ausblenden) wieder zu aktivieren. Sonst müllen die Dir überall die Ordnerfenster (und den Desktop) voll.

WICHTIG:

- Desktop.ini-Dateien außer denen die in Deinem bewußten Ordner liegen bitte WEDER bearbeiten NOCH(wichtiger) löschen. Sonst verlieren alle jene Ordner, wo die Datei vorher drin war, ihre 'Spezial'funktionalität und zB der Papierkorb würde als Dateiordner statt als Papierkorb angezeigt und Du könntest KEINE Dateien mehr daraus wiederherstellen. Insbesondere auf dem Desktop und teilweise anderswo befinden sich sogar mehrere desktop.ini-Dateien: DALASSEN. Nicht löschen. Nicht umbenennen und auch nicht ändern.

- Mag Overkill erscheinen, aber ein vorheriges Backup würde sicherstellen, daß FALLS etwas schiefgeht, dieser Schiefgang kurzfristig und schmerzlos wieder geradegerückt werden könnte.

Dieser Beitrag wurde von RalphS bearbeitet: 31. August 2016 - 03:08

"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

#3 Mitglied ist offline   Skipper73 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 31. August 16
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Schweiz

geschrieben 31. August 2016 - 13:23

Danke dir für die schnelle Antwort das freut mich sehr
am Rande noch zu bemerken ist das dieser Eintrag eigentlich unter Windows 10 sein sollte, ich habe diesen hier falsch positioniert, sorry.

Ralph wenn ich dich richtig verstanden habe, kopiere ich den Befehl Notepad Desktop.ini zusätzlich in den Ordner Desktop.ini der auf dem USB Stick ist, und das dann bei allen Desktop.ini Dateien.
Aber zuerst alle Symbole auf dem USB Stick manuell zum Ordner zuordnen.

Angehängtes Bild: Screenshot_2.jpg

Das wäre dann das Resultat von Hauptordner

Gruss Michael
0

#4 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.794
  • Beigetreten: 19. August 04
  • Reputation: 1.434
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 31. August 2016 - 13:42

Noch nicht ganz.

Wenn dass unabhängig vom Laufwerksbuchstaben sein soll, musst Du relative Pfade nehmen, so wie es Ralph oben beschrieben hat:

Zitat

Die Pfadangaben darin müssen RELATIV sein: also zB "\Pfad\zum\Symbol.ico" (relativ zum Stammverzeichnis) oder auch "..\Pfad\zum\Symbol.ico" (relativ zum aktuellen Verzeichnis).

So wie es jetzt ist, würden die Icons nur dann genommen werden, wenn sie immer unter H:\~ liegen. Ändert sich der Laufwerksbuchstabe, wird das alles ungültig und es wird das Standard-Icon verwendet.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#5 Mitglied ist offline   Skipper73 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 31. August 16
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Schweiz

geschrieben 31. August 2016 - 16:46

Hallo zusammen

Hatte den Eindruck das ich es verstanden habe. Nun eben doch nicht :-)

könnt Ihr mal ein Beispiel rein hängen.

denn so geht es nicht:

[.ShellClassInfo]
IconResource=Relativ:\Com.........ice\15 Symbole für die Ordner\CHS.ico,0
notepad desktop.ini

Dann habe ich wieder ein Standard Icon :-)

Bin ich am richtigen Ort?

Beschreibe mal meinen Ablauf:
-ich öffne den USB Stick H:\
-passe dort das Icon Manuell an ... Eigenschaften usw. durchsuchen wähle den Ordner aus H:\Com....ice\15 Symbole für die Ordner (hier sind alle meinen eigenen Icons) wähle das entsprechende aus und bestätige alles und mit Übernahme beende ich dies...... dann
-ich öffne den Ordner Com....ice (H:\Com.....ice)
-dort drin ist eben die Desktop Datei jetzt mit diesem Inhalt: ...([.ShellClassInfo]
IconResource=H:\Com.......ice\15 Symbole für die Ordner\CHS.ico,0)....
-Dieser muss ich doch anpassen oder?
-Aber eben wie genau...... hier scheitere ich.

Danke für eure Geduld
0

#6 Mitglied ist offline   Skipper73 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 31. August 16
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Schweiz

geschrieben 06. September 2016 - 09:02

Problem Gelöst:

für den Hautordner:
sieht die Lösung so aus
--------------------------------------
[.ShellClassInfo]
IconResource=15 Symbole für die Ordner\CHS.ico,0
--------------------------------------
So wird das Symbol nicht Fix zugeordnet


Für den ersten unter Ordner:
sieht die Lösung so aus
--------------------------------------
[.ShellClassInfo]
IconResource=..\15 Symbole für die Ordner\01 CHS Backup.ico,0
[ViewState]
Mode=
Vid=
FolderType=Generic
--------------------------------------
Erklärung:
Die zwei punkte stehen dafür das der Ordner mit den Symbolen in einem Ordner vorher drin stehen aber auch nicht fix zugeordnet sind.


Für dann noch einen Ordner tiefer:
sieht die Lösung so aus
--------------------------------------
[.ShellClassInfo]
IconResource=..\..\15 Symbole für die Ordner\011 Service Backup.ico,0
--------------------------------------

Hier stehen dann wieder 2 X zwei Punkte und mit dem Backslash ..\.. bedeutet das, dass Symbol noch einen Ordner tiefer liegt.
Oder anders erklärt: die zwei Punkte sind Platzhalter für etwas ..\..\15 Sym......

Ich hoffe kann somit einem anderen Laien auch helfen.
0

#7 Mitglied ist offline   Hideko1994 

  • Gruppe: aktive Mitglieder
  • Beiträge: 74
  • Beigetreten: 21. Dezember 14
  • Reputation: 9
  • Geschlecht:Männlich

geschrieben 19. September 2016 - 19:10

Allgemein zum Verständis einmal:

Beitrag anzeigenZitat (RalphS: 31. August 2016 - 03:06)

Wenn Dir die Kommandozeile nicht fremd ist, kommst Du von da am besten ran. Einfach in die Ordner rein und jeweils zB 'notepad desktop.ini' sagen und da ist sie schon.


Damit ist gemeint dass man über die Eingabeaufforderung (WIN+R oder über Start > Eingabe von "cmd" > Enter), die Eingabeaufforderung öffnen soll und über die Befehle "cd" und "dir" zu den entsprechenden Ordnern navigiert und dann darüber das Programm mit der Datei startet.

Würde in etwa dann so sein:

Zitat

C:\Users\Andree>d:

D:\>dir
Datenträger in Laufwerk D: ist Volume
Volumeseriennummer: xxxx-1234

Verzeichnis von D:\

11.09.2016 12:05 <DIR> !Deskmodding
11.09.2016 12:09 <DIR> !VirtualMachines
10.09.2016 12:51 <DIR> 123
03.08.2016 14:49 <DIR> 2WaterfoxPortable
03.08.2016 18:44 <DIR> DOSBox-0.74
20.08.2016 22:34 <DIR> FFXIVFirefox
29.07.2016 19:47 7.156.967 Final Fantasy XIII Battle Theme.mp3
26.07.2016 21:16 1.110.410 l6019022dstbai389175.pdf
22.07.2016 21:22 8.953.539 Lotek64_53.pdf
12.09.2016 01:48 <DIR> PVRRECORD
04.09.2016 22:34 <DIR> RocketbeansTV_PIP_4_1
24.06.2016 09:19 4.365.247 tsfix.zip
16.07.2016 11:36 1.340.157 tumblr_nhgw8wqLGx1s7swf7o1_500.gif
04.09.2016 22:24 <DIR> Videos
18.07.2016 05:31 46.682 wushowhide.diagcab
08.08.2016 13:39 <DIR> youtube_downloader_hd
6 Datei(en), 22.973.002 Bytes
10 Verzeichnis(se), 144.712.269.824 Bytes frei

D:\>cd 123

D:\123>dir
Datenträger in Laufwerk D: ist Volume
Volumeseriennummer: xxxx-1234

Verzeichnis von D:\123

10.09.2016 12:51 <DIR> .
10.09.2016 12:51 <DIR> ..
10.09.2016 09:53 14.458 10614217_764078926972123_6549109232112562006_n.jpg
10.09.2016 10:09 12.559 Akame-ga-Kill-720x1280.jpg
10.09.2016 10:08 22.879 k_on_azu_nyan_by_deannart-d2yta9k.jpg
10.09.2016 09:51 9.073 pikachuundevoliwl7n.jpg
4 Datei(en), 58.969 Bytes
2 Verzeichnis(se), 144.712.269.824 Bytes frei

D:\123>mspaint pikachuundevoliwl7n.jpg

D:\123>cd..

D:\>

Hier zuerst über D: das Laufwerk gewechselt, dann mit "cd" durch die Ordnern bewegt. Mit "dir" kann man sich den Inhalt des Ordners anzeigen lassen. Mit "cd .." wechselt man wieder einen Ordner zurück.
Ist man in dem gewünschten Pfad gelangt, wird mit "programm datei" das entsprechende Programm mit der Datei aufgerufen. Hier würde ich nun das Programm Paint starten die die Datei "pikachuundevoliwl7n.jpg" öffnet.

Dieser Beitrag wurde von AndreeFischer bearbeitet: 19. September 2016 - 19:12

0

#8 Mitglied ist offline   NoExpert 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 11. Dezember 11
  • Reputation: 0

geschrieben 20. November 2016 - 22:31

Hallo ihr Experten,

warum so kompliziert - ich löse das in der Eingabeaufforderung mit folgendem Befehl:

"robocopy C:\Users\Public\Desktop G:\verzxyz\Desktop /CopyAll /Mir /J /R:0 /W:0 /NFL /NDL"

Auf Grund von /CopyAll kommen alle Icons unabhängig von den .ini-Dateien mit.
Funktioniert so auch als script in .bat-Datei

Schöne Grüße
Wolf
0

#9 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.794
  • Beigetreten: 19. August 04
  • Reputation: 1.434
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 20. November 2016 - 22:50

Warum so kompliziert? Weil es anders nunmal nicht geht.[quote][quote]

Es ging ja nicht um das kopieren von Verknüpfungen, sondern um die symbole der Ordner. Und die Pfade zu diesen Symbolen werden in den .ini Dateien gespeichert.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#10 Mitglied ist offline   NoExpert 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 11. Dezember 11
  • Reputation: 0

geschrieben 20. November 2016 - 23:54

Hallo noch mal,

bei mir werden sowohl Verknüpfungen als auch Dateiordner mittels Robocopy jeweils mit den Icon-Bildchen kopiert.
Probiers doch einfach mal! Siehe BildAnhang - das sind fast alles Ordner.
Gruß Wolf

Angehängte Miniaturbilder

  • Angehängtes Bild: OrdnerBild.JPG

0

#11 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.794
  • Beigetreten: 19. August 04
  • Reputation: 1.434
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 21. November 2016 - 10:02

Ja, richtig, solange es auf diesem Rechner bzw. auf dem anderen Rechner die Icons an genau der Stelle existieren, wo sie jetzt auch existieren.

Kopiere das Ganze jetzt aber mal auf einen Rechner, auf welchem die Quellen der Icons nicht existieren. Dann wird das nicht mehr funktionieren.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#12 Mitglied ist offline   NoExpert 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 11. Dezember 11
  • Reputation: 0

geschrieben 21. November 2016 - 13:30

O.k. bei mir sind alle Rechner gleich aufgebaut.
Aber wie ist es zu erklären, dass auf einem bisher unbekannten Verzeichnis auf einem Stick trotzdem
alle Icons (bis auf eines, wurde noch mal geändert) richtig sind? S. Bild.
Gruß Wolf

Angehängte Miniaturbilder

  • Angehängtes Bild: Stick.JPG

0

#13 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.794
  • Beigetreten: 19. August 04
  • Reputation: 1.434
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 21. November 2016 - 14:41

Ja, alle Rechner sind gleich aufgebaut, also existieren auch auf allen Rechner die selben Programme und somit auch überall die selben Icons an der selben Stelle.

Versuche das selbe aber jetzt mal auf einem Rechner, welcher komplett anders ist oder direkt nach einer Neuinstallation.

Die Information, welches Symbol der Ordner haben soll, wird nun mal im Ordner in der Desktop.ini als absoluter Pfad eingetragen, also z.B.:

[.ShellClassInfo]
IconResource=C:\Program Files\Personal Backup 5\Persbackup.exe,0

Er holt sich jetzt also das Symbol 0 aus genau dieser Datei. Existiert diese Datei auf dem Zielsystem aber nicht, der Pfad führt also ins Leere, wird wieder das Standard-Symbol für den Ordner verwendet.

Ist auf allen Rechner genau unter diesem Pfad Personal Backup installiert, wird das auch auf allen Rechner klappen. Ist Personal Backup nicht installiert oder in einem anderen Pfad installiert, klappt das auch nicht.

Wo sich dabei der Ordner auf dem Stick befindet, ist dabei egal. Den kann man auch wieder in ein neues Verzeichnis kopieren etc. Wichtig ist nur das, was in der Desktop.ini unter IconResource= steht und das dieses seine Gültigkeit nicht verliert.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#14 Mitglied ist offline   NoExpert 

  • Gruppe: Mitglieder
  • Beiträge: 7
  • Beigetreten: 11. Dezember 11
  • Reputation: 0

geschrieben 22. November 2016 - 19:30

Danke DK2000, jetzt ist für uns beide die Welt wieder in Ordnung. Das klappt natürlich auch nach einer Neuinstallation,
wenn die Desktop-Ordner als letztes aufgespielt werden. Und die dann nicht mit Icons versorgt sind, sind entweder überflüssig oder die Progs noch nachzuinstallieren. So hat man gleichzeitig die Kontrolle über Fehlendes. Das Stick-Verz. bleibt bestehen (immerhin über 500 Einträge incl. der Ini's) und kann somit beliebig oft auf neue PC's kopiert werden. Das spart im Endeffekt viel Arbeit beim Neuaufbau.
Gruß Wolf
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0