Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Robocopy: Verzeichnisse ausschließen

4,274 views
Skip to first unread message

Ralf Brinkmann

unread,
Mar 12, 2016, 7:30:06 AM3/12/16
to
Hallo zusammen!

Wieso funktioniert

robocopy d: g: /MIR /XD "System Volume Information",

Während mit einem anderen Quelllaufwerk

robocopy e: g: /MIR /XD "System Volume Information"

sofort gestoppt wird und ich

robocopy e: g: /MIR /XD "System Volume Information" "$Recycle.bin"

ergänzen muss? Das versteckte Verzeichnis "Recylcle.bin" ist auf beiden
Laufwerken vorhanden. Warum geht es einmal und einmal nicht?

Gruß, Ralf
--
Windows 10x64
Opera 37.x
The Bat! Pro 7.1.x

Frank Möller

unread,
Mar 12, 2016, 8:38:30 AM3/12/16
to
Ralf Brinkmann schrieb am Sat, 12 Mar 2016 13:30:06 +0100:

> Wieso funktioniert

> robocopy d: g: /MIR /XD "System Volume Information",

> Während mit einem anderen Quelllaufwerk

> robocopy e: g: /MIR /XD "System Volume Information"

> sofort gestoppt wird und ich

> robocopy e: g: /MIR /XD "System Volume Information" "$Recycle.bin"

> ergänzen muss? Das versteckte Verzeichnis "Recylcle.bin" ist auf beiden
> Laufwerken vorhanden. Warum geht es einmal und einmal nicht?

Wie lautet denn die Fehlermeldung, wenn es nicht geht? Notfalls "/v"
ergänzen.

Und was passiert, wenn der Aufruf

robocopy e: g: /V /Copyall /MIR /XD "System Volume Information"

lautet?

Abgesehen davon ist es natürlich sinnfrei, den Papierkorb (und dessen evtl.
vorhandene Inhalte) nicht grundsätzlich von einer solchen Laufwerkskopie
auszunehmen. Die Diskussion hat also eigentlich nur akademischen Charakter.

--

Ralf Brinkmann

unread,
Mar 12, 2016, 9:58:14 AM3/12/16
to
Hallo Frank!

*Frank Möller*:

> Ralf Brinkmann schrieb am Sat, 12 Mar 2016 13:30:06 +0100:

>> robocopy e: g: /MIR /XD "System Volume Information" "$Recycle.bin"

>> [...] Das versteckte Verzeichnis "Recylcle.bin" ist auf beiden
>> Laufwerken vorhanden. Warum geht es einmal und einmal nicht?

> Wie lautet denn die Fehlermeldung, wenn es nicht geht? Notfalls "/v"
> ergänzen.

Hm, bin schon fertig. Irgendwas mit Zugriff nicht erlaubt oder ähnlich.

> Und was passiert, wenn der Aufruf

> robocopy e: g: /V /Copyall /MIR /XD "System Volume Information"

> lautet?

Muss ich dann mal ausprobieren. Danke für den Hinweis.

> Abgesehen davon ist es natürlich sinnfrei, den Papierkorb (und dessen evtl.
> vorhandene Inhalte) nicht grundsätzlich von einer solchen Laufwerkskopie
> auszunehmen. Die Diskussion hat also eigentlich nur akademischen Charakter.

Ja KLAR! Mich nervt das ja auch. Früher wurde hier immer der Hinweis
gegeben: Robocopy <Quelle> <Ziel> /MIR reicht. Und so hat es bei mir
auch immer funktioniert. Was glaubst Du, was ich blöd geguckt habe, als
auf einmal diese Fehlermeldungen auftauchten. Jetzt musste ich sogar
noch "Recover" in die Liste mit aufnehmen, weil das Programm auf einmal
wieder gestoppt hat. Das sollte doch von vornherein ausgenommen sein.

Frank Möller

unread,
Mar 12, 2016, 10:26:58 AM3/12/16
to
Ralf Brinkmann schrieb am Sat, 12 Mar 2016 15:58:13 +0100:
> *Frank Möller*:

>> Abgesehen davon ist es natürlich sinnfrei, den Papierkorb (und dessen evtl.
>> vorhandene Inhalte) nicht grundsätzlich von einer solchen Laufwerkskopie
>> auszunehmen. Die Diskussion hat also eigentlich nur akademischen Charakter.

> Ja KLAR! Mich nervt das ja auch. Früher wurde hier immer der Hinweis
> gegeben: Robocopy <Quelle> <Ziel> /MIR reicht.

Das dürfte etwas zu sehr vereinfacht sein, glaub ich daher so nicht.

> Und so hat es bei mir auch immer funktioniert.

Wer weiß, ob das stimmt. Womöglich hast Du den einen oder anderen Fehler
nur nicht bemerkt.

> Was glaubst Du, was ich blöd geguckt habe, als
> auf einmal diese Fehlermeldungen auftauchten. Jetzt musste ich sogar
> noch "Recover" in die Liste mit aufnehmen, weil das Programm auf einmal
> wieder gestoppt hat.

Es war von Anfang an falsch. Mach's halt richtig:

Set QUELL-LW=E:
Set ZIEL-LW=G:
Robocopy %QUELL-LW% %ZIEL-LW% /COPYALL /MIR /V /XD "%QUELL-LW%\Recycled" "%QUELL-LW%\Recycler" "%QUELL-LW%\System Volume Information" "%QUELL-LW%\$Recycle.Bin" "%QUELL-LW%\Recovery"

> Das sollte doch von vornherein ausgenommen sein.

Wieso?

--

Ralf Brinkmann

unread,
Mar 12, 2016, 12:47:21 PM3/12/16
to
Hallo Frank!

*Frank Möller*:

>> Früher wurde hier immer der Hinweis gegeben: Robocopy <Quelle> <Ziel>
>> /MIR reicht.

> Das dürfte etwas zu sehr vereinfacht sein, glaub ich daher so nicht.

Doch, das wurde immer wieder von verschiedenen Leuten so angegeben. Ich
kann mich gut daran erinnern, weil ich auch einer der Suchenden war. Und
Hermann hatte das auch so gesagt. Und wenn Hermann das sagt, dann
stimmt's.

>> Und so hat es bei mir auch immer funktioniert.

> Wer weiß, ob das stimmt. Womöglich hast Du den einen oder anderen Fehler
> nur nicht bemerkt.

Wenn das Programm in einer Schleife stehenbleibt und nicht weitermacht,
dann kann man das nicht ignorieren und bemerkt es.

> Es war von Anfang an falsch. Mach's halt richtig:

> Set QUELL-LW=E:
> Set ZIEL-LW=G:
> Robocopy %QUELL-LW% %ZIEL-LW% /COPYALL /MIR /V /XD "%QUELL-LW%\Recycled" "%QUELL-LW%\Recycler" "%QUELL-LW%\System Volume Information" "%QUELL-LW%\$Recycle.Bin" "%QUELL-LW%\Recovery"

Warum /COPYALL und /MIR?

>> Das sollte doch von vornherein ausgenommen sein.

> Wieso?

Damit's läuft. Und weil es, wie Du schriebst, sowieso Unsinn wäre.

Frank Möller

unread,
Mar 12, 2016, 1:52:05 PM3/12/16
to
Ralf Brinkmann schrieb am Sat, 12 Mar 2016 18:47:18 +0100:
> *Frank Möller*:

>>> Früher wurde hier immer der Hinweis gegeben: Robocopy <Quelle> <Ziel>
>>> /MIR reicht.

>> Das dürfte etwas zu sehr vereinfacht sein, glaub ich daher so nicht.

> Doch, das wurde immer wieder von verschiedenen Leuten so angegeben. Ich
> kann mich gut daran erinnern, weil ich auch einer der Suchenden war. Und
> Hermann hatte das auch so gesagt. Und wenn Hermann das sagt, dann
> stimmt's.

Glaube ich in der Form so nicht. Aber gut, dann frag halt Hermann. Meine
Robocopy-Skripte laufen jedenfalls.

>> Set QUELL-LW=E:
>> Set ZIEL-LW=G:
>> Robocopy %QUELL-LW% %ZIEL-LW% /COPYALL /MIR /V /XD "%QUELL-LW%\Recycled" "%QUELL-LW%\Recycler" "%QUELL-LW%\System Volume Information" "%QUELL-LW%\$Recycle.Bin" "%QUELL-LW%\Recovery"

> Warum /COPYALL und /MIR?

Schau mal bei "Robocopy /?" nach.

>>> Das sollte doch von vornherein ausgenommen sein.

>> Wieso?

> Damit's läuft. Und weil es, wie Du schriebst, sowieso Unsinn wäre.

Natürlich ist es Unsinn, bei einer normalen Laufwerkskopie die genannten
Verzeichnisse mitkopieren zu wollen. Deswegen schließt man sie ja auch aus.
Sinn hätte das bestenfalls bei einer Kopie auf eine nackte Platte, wo außer
dem Dateisystem noch nix existiert, aber auch da höchstens in bestimmten
Sonderfällen. Nur woher soll Robocopy jetzt wissen, welche Art von Kopie Du
machen willst? Vielleicht willst Du ja auch nur ein paar Dateien kopieren?
Wenn Du willst, daß Robocopy da künstliche Intelligenz entwickelt, wirst Du
also ein eigenes Robocopy schreiben müssen.

--
0 new messages