Windows Profil sichern (NTFS Links)

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
dy/dx
Junior Member
Junior Member
Posts: 92
Joined: 2005-03-06, 22:32 UTC
Contact:

Windows Profil sichern (NTFS Links)

Post by *dy/dx »

Hi,

Wie kann ich mit dem TC am einfachsten das User Profil sichern? Das fundamentale Problem: Seit Win7 gibt beinhaltet das Profil diese ganzen NTFS Links (z.B. Application Data -> AppData/Roaming).

Damit das Profil fehlerfrei gesichert werden kann muessen diese Links natuerlich mit. Ich weiss zwar nicht was der TC genau macht (es wird irgendwas kopiert was aber nicht angezeigt werden kann) aber jedenfalls ist es falsch.

Ich habe Dinge wie http://www.totalcmd.net/plugring/ntfslinks.html gefunden, aber ich moechte nicht das ganze Profil nach Links absuchen und die bei jedem Backup neu erstellen (und dabei Fehler auch noch machen).

Thx!
MC
Senior Member
Senior Member
Posts: 402
Joined: 2003-02-05, 13:53 UTC

Post by *MC »

Interessantes Thema. Google sagt DataGrab 2.1.1 nutzen. DataGrab soll auch offline lesen können, was prinzipiell ja ein schönes Feature wäre. Also ausprobiert - gelöscht. Kann keinen Restore, stürzt ständig ab.

Google sagt auch: Windows Sicherung. Ausprobiert - geht. Man kann dort alles außer der persönlichen Bibliothek abwählen, und dann vom Benutzer selbst auch noch einiges - wenn man möchte. Und Windows kann (wie zu erwarten) diese Daten auch zurückspielen.

Sorry für die nicht direkte Antwort.
User avatar
Dalai
Power Member
Power Member
Posts: 9977
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Warte auf die finale TC 8.5, dort gibt es als neue Möglichkeit CopyLinks:
TC-Hilfe, Abschnitt 4.b) wrote:CopyLinks=0

Kopiere Dateisystem-Links (Junctions) als Links und nicht als Verzeichnisse.
0: Links wie Verzeichnisse behandeln oder ignorieren (falls IgnoreLinks gesetzt)
1: Links kopieren, ohne den Zielpfad des Links zu ändern
2: Links kopieren, und den Zielpfad auf das Ziellaufwerk ändern, falls der Link auf dasselbe Laufwerk zeigt, auf dem der Link selbst liegt.
Beispiel:
c:\path1\link, zeigt auf c:\path1\path2\linktarget
Kopiert nach d:\trgpath1\trgpath2\link
-> Link zeigt neu auf d:\trgpath1\trgpath2\path2\linktarget
Hinweis: Die Funktion testet nicht, ob das Zielverzeichnis des Links existiert oder nicht.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6985
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Dalai wrote:Warte auf die finale TC 8.5, dort gibt es als neue Möglichkeit CopyLinks:
TC-Hilfe, Abschnitt 4.b) wrote:CopyLinks=0

Kopiere Dateisystem-Links (Junctions) als Links und nicht als Verzeichnisse.
0: Links wie Verzeichnisse behandeln oder ignorieren (falls IgnoreLinks gesetzt)
1: Links kopieren, ohne den Zielpfad des Links zu ändern
2: Links kopieren, und den Zielpfad auf das Ziellaufwerk ändern, falls der Link auf dasselbe Laufwerk zeigt, auf dem der Link selbst liegt.
Beispiel:
c:\path1\link, zeigt auf c:\path1\path2\linktarget
Kopiert nach d:\trgpath1\trgpath2\link
-> Link zeigt neu auf d:\trgpath1\trgpath2\path2\linktarget
Hinweis: Die Funktion testet nicht, ob das Zielverzeichnis des Links existiert oder nicht.
Warum soll er denn auf die finale Version warten ?
Die Funktion gibt es doch schon in der Beta 1.
Natürlich nur, wenn man auch Beta Versions benutzt.
MfG Dalai
User avatar
Dalai
Power Member
Power Member
Posts: 9977
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Horst.Epp wrote:Warum soll er denn auf die finale Version warten ?
Die Funktion gibt es doch schon in der Beta 1.
Nun, ich zitiere da mal den Meister:
Dies ist die öffentliche Beta-Version! Bitte mit Vorsicht benutzen, besonders die neuen Funktionen.
Klar kann man es probieren, aber man muss sich eben im Klaren darüber sein, dass es eine Beta ist, und immer mit Fehlern rechnen, deren Ursache nicht in Layer 8 zu suchen ist ;). Davon abgesehen finde ich die Implementation von CopyLinks nicht unbedingt geglückt, wenn man auf Nicht-NTFS-Datenträger kopiert, aber dazu werde ich beizeiten noch ein Thema eröffnen.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
dy/dx
Junior Member
Junior Member
Posts: 92
Joined: 2005-03-06, 22:32 UTC
Contact:

Post by *dy/dx »

Super, danke für die Tipps! Werde mal auf die beta umsteigen!
MC
Senior Member
Senior Member
Posts: 402
Joined: 2003-02-05, 13:53 UTC

Post by *MC »

Also sowas macht mich immer ganz kirre:

CopyLinks=0....... Kopiere Dateisystem-Links (Junctions) als Links und nicht als Verzeichnisse.
.......................... 0: Links wie Verzeichnisse behandeln oder ignorieren (falls IgnoreLinks gesetzt)

Ja wie jetzt - als Links oder als Verzeichnisse?

Falls sich hier nochmal einer hin verirrt: die Komplettkopie des Profils (C:\Users\Username) gelingt nach Hinzufügen des Eintrags

CopyLinks=1

in den Anfangsbereich der wincmd.ini.

(1: Links kopieren, ohne den Zielpfad des Links zu ändern)

Hätte jetzt gesagt 'wieso ist 1 nicht Default?' aber dann kommt gleich wieder Holger um die Ecke, und erklärt mir dass das so sein muss. Also lieber nicht :-)
User avatar
HolgerK
Power Member
Power Member
Posts: 5411
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Hätte jetzt gesagt 'wieso ist 1 nicht Default?' aber dann kommt gleich wieder Holger um die Ecke, und erklärt mir dass das so sein muss. Also lieber nicht Smile
Doch, doch, das muss so sein damit 95% der Anwender nicht über ein auf einmal geändertes Verhalten stolpern. :wink:

Langfristig kommt TC eigentlich nicht um eine erweiterte advanced Kopieroption im Kopierdialog herum, damit man das bei Bedarfs so oder anders umstellen kann.
Also sowas macht mich immer ganz kirre:
...
Ja wie jetzt - als Links oder als Verzeichnisse?
Das ist doch einfach:
CopyLinks=0 Kopiere Dateisystem-Links (Junctions) als Links und nicht als Verzeichnisse.
0: Links wie Verzeichnisse behandeln oder ignorieren (falls IgnoreLinks gesetzt)
1: Links kopieren, ohne den Zielpfad des Links zu ändern
2: Links kopieren, und den Zielpfad auf das Ziellaufwerk ändern, falls der Link auf dasselbe Laufwerk zeigt, auf dem der Link selbst liegt.
Name des Schlüssels
Defaultwert wenn der Schlüssel nicht vorhanden ist
Bedeutung des Schlüssels
Bedeutung der einzelnen Optionswerte des Schlüssels

Kompliziert wird es doch erst, wenn man als Wert 3 angibt. :wink:
Falls sich hier nochmal einer hin verirrt: die Komplettkopie des Profils (C:\Users\Username) gelingt nach Hinzufügen des Eintrags

CopyLinks=1
Du solltest dann allerdings aufpassen, falls du in der Kopie über die Linkkopien navigierst, dass du auf einmal wieder auf dem Originallaufwerk landest.

Gruss
Holger
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6985
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

MC wrote:Also sowas macht mich immer ganz kirre:

CopyLinks=0....... Kopiere Dateisystem-Links (Junctions) als Links und nicht als Verzeichnisse.
.......................... 0: Links wie Verzeichnisse behandeln oder ignorieren (falls IgnoreLinks gesetzt)

Ja wie jetzt - als Links oder als Verzeichnisse?

Falls sich hier nochmal einer hin verirrt: die Komplettkopie des Profils (C:\Users\Username) gelingt nach Hinzufügen des Eintrags

CopyLinks=1

in den Anfangsbereich der wincmd.ini.

(1: Links kopieren, ohne den Zielpfad des Links zu ändern)

Hätte jetzt gesagt 'wieso ist 1 nicht Default?' aber dann kommt gleich wieder Holger um die Ecke, und erklärt mir dass das so sein muss. Also lieber nicht :-)
Die Erklaerung in der History.txt ist doch eigenlich eindeutig.
Wie du schon herausgefunden hast, ist "CopyLinks=1" richtig.
Der Default "0" ist halt das alte Verhalten des TC, was vieleicht viele "alte" User erwarten.
MC
Senior Member
Senior Member
Posts: 402
Joined: 2003-02-05, 13:53 UTC

Post by *MC »

Ich glaube ihr versteht mein sprachliches Problem nicht. Hier mal ein Beispiel wie es IMHO besser gewesen wäre:

CopyLinks=0 Kopieroptionen für Dateisystem-Links (Junctions)

0: Links wie Verzeichnisse behandeln oder ignorieren (falls IgnoreLinks gesetzt)
1: bla etc

Oder nach Holgers Aufschlüsselung: Die Beschreibung der Bedeutung des Schlüssels ist verwirrend weil sowohl unzutreffend als auch sich mit der ersten Option beissend. Sozusagen.
User avatar
HolgerK
Power Member
Power Member
Posts: 5411
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Dann müsste es allerdings auch LinkCopyOptions heissen.
So bedeutet das Weglassen (Default) des Schlüssels oder das Ausschalten (=0) einfach nur, das Links nicht kopiert sondern als Verzeichniskopien erstellt werden.
Eingeschaltet mit !=0 wird festgelegt, wie die Links kopiert werden sollen (absolut oder relativ zum verschobenen Zielpfad)
Passt schon.

Gruss
Holger
MC
Senior Member
Senior Member
Posts: 402
Joined: 2003-02-05, 13:53 UTC

Post by *MC »

Post gelöscht wegen fehlerhaftem Inhalts.
Post Reply