Was ist Smart Move?

32

Was ist der wesentliche Unterschied zwischen dem intelligenten Verschieben (von Dateien) von Windows 7 und dem normalen Verschieben von Windows-Dateien?

Bildbeschreibung hier eingeben

In Windows 7 würde sogar das Umbenennen eines Ordners dazu führen, dass das Betriebssystem das intelligente Verschieben verwendet, was nicht erwünscht ist. In Windows XP ist das Umbenennen eines Ordners oder das Verschieben eines Ordners an einen anderen Ort (in derselben Partition) sofort möglich. Beim intelligenten Verschieben müssen alle Dateien erneut kopiert werden. Gibt es eine Möglichkeit, das zu deaktivieren? Oder was könnte ein richtiger Weg sein, um damit umzugehen?

Stan
quelle

Antworten:

43

Haben Sie Link Shell Extension installiert ? Dies ist das einzige mir bekannte Tool, das den Standard-Kopierdialog durch "Smart Copy" ersetzt.

Von dieser Seite:

Intelligente Kopie

  • Smart Copy erstellt grundsätzlich eine Kopie der Verzeichnisstruktur vom Quellspeicherort zum Ziel, behält jedoch die innere Hardlink-Struktur und die inneren Verknüpfungs- / Symbolverknüpfungsbeziehungen der Quelle bei und erstellt diese innere Hardlink-Struktur und die innere Verknüpfungs- / Symbolverknüpfungsbeziehung bei der Zielort

Kluger Zug

  • Smart Move ermöglicht das Umbenennen von Ordnern mit Junctions und symbolischen Links darunter. Die Ziele der Junctions und symbolischen Links werden unterhalb dieses Ordners aktualisiert. Ohne Smart Move würde das Umbenennen solcher Ordner zu toten Abzweigungen und symbolischen Verknüpfungen führen.

Daher versucht die intelligente Kopie effektiv, die Struktur symbolischer Verknüpfungen innerhalb der Verzeichnisstruktur beizubehalten, anstatt nur die Dateien zu kopieren.

Durch Deinstallieren der Link Shell-Erweiterung wird dieses Verhalten beendet, oder Sie können es mithilfe des Konfigurationstools deaktivieren .

Mokubai
quelle
1
Ja, das habe ich installiert.
Stan
6
@Stan, Aus der LSE-Dokumentation: "Smart Move: Es kann nützlich sein, Smart Move vollständig auszuschalten, wenn es Ordner mit sehr vielen Ordnern gibt. Dies kann durch Aktivieren des Kontrollkästchens Smart Move erreicht werden." Wie ich ausführlich dargelegt habe, können Sie dies mit dem Konfigurationstool tun, obwohl ich den Verdacht habe, dass der Autor tatsächlich bedeutet, das Kontrollkästchen zu deaktivieren.
Mokubai
Vielen Dank dafür! Ich habe in letzter Zeit viele alte Dateien / Ordner aufgeräumt und es war so frustrierend, dass es 30-60 Minuten dauerte, einen Ordner einfach umzubenennen (wenn auch einen großen Ordner mit vielen Dateien). Ich habe auf die Windows-Befehlszeile zurückgegriffen, aber das löst mein Problem. :-) (Natürlich muss ich nur bedenken, dass Symlinks, Hardlinks und Junctions nicht automatisch aktualisiert werden! )
Simon East