Zum Inhalt springen

Problem mit XCopy / Dateien per Batch kopieren


Empfohlene Beiträge

Geschrieben

Hallo Gemeinde,

ich befinde mich derzeit in einer Umschulung, und würde gerne meine dort am PC geschriebenen Dateien per Befehl auf meinen USB-Stick kopieren, nur klappt das leider nicht so, wie ich möchte!

Folgenden Code versuche ich zu verwenden, und leichte Änderungen wurden auch schon ausprobiert, vielleicht kann mir einer von euch helfen!?

"XCOPY C:\Dokumente und Einstellungen\Teilnehmer\Desktop\Übungen [E:\Übungen]/S"

Das ist nach Anleitung aus dem DOS-Prompt per Hilfe befehl, und ich komme nicht weiter!

Vielen Dank für eure Hilfe!!!

Lefti77

Geschrieben

Der USB-Stick ist definitiv Wechseldatenträger E:

Habe in den Ordner extra eine Datei kopiert, nur kommt diese dann nach dem ausführen nicht auf dem Stick an!?

Denn der präfix /S sagt ja aus, das alle nicht leeren Verzeichnisse und Unterverzeichnisse kopiert werden sollen!

Thx Lefti

Geschrieben

probiere einfach mal aus mit dem X Copy befehl es auf die Lokale platte zu kopieren um zu gucken das nicht was an der Quelle liegt wenn das geht gucken wir mal weiter

Geschrieben

probiere mal das aus eine anderre Datei zu Kopieren wie z.b. ein einfaches Text dokument!

also:

"XCOPY C:\text.doc [D:\]/S"

wenn das geht kannst du keine Ordner Kopieren oder dein verzeichniss ist falsch!

Geschrieben

Leider klappt gar nichts, ich kann weder von C:\ nach C:\test kopieren noch innerhalb des Sticks. Per batch klappt das nicht!

Irgendeine andere Idee, wie ich den Ordner und Unterordner samt Inhalte auf den Stick bekomme? Mag nur nicht immer Markieren, kopieren und einfügen.

Thx Lefti77

Geschrieben

Integriere einfach die Befehle kopieren und Verschieben ins Kontextmenü:

In: "Hkey_Classes_Root\AllFilesystemObjects\Shellex\ContextMenuHandlers".

die zwei Schlüssel "Copy To" und "Move To" anlegen und der Zeichenfolge "Standard" für "Copy To" den Wert "{C2FBB630-2971-11D1-A18C-00C04FD75D13}" und für "Move To" den Wert "{C2FBB631-2971-11D1-A18C-00C04FD75D13}" . Danach erscheinen im Kontextmenü von Dateien und Verzeichnissen die Einträge "In Ordner kopieren" und "In Ordner verschieben".

Einfacher gehts nicht...

Geschrieben

Dann kann es auch durchaus daran liegen, daß Du mit XCOPY nicht das erwünschte Ziel erreichst.

Innerhalb Deiner eigenen Dateien kannst Du auch nicht kopieren? Wenigstens das sollte möglich sein.

Geschrieben

So,

es öffnet sich kurz das cmd Fensterund schliesst sich innerhalb von einer millisekunde ohne Fehlermeldung.

Innerhalb meines Ordners (Desktop) kann ich hin und her kopieren, nur nicht direkt auf der Platte C:\

Thx Lefti77

Geschrieben
So,

es öffnet sich kurz das cmd Fensterund schliesst sich innerhalb von einer millisekunde ohne Fehlermeldung.

Innerhalb meines Ordners (Desktop) kann ich hin und her kopieren, nur nicht direkt auf der Platte C:\

Dann gehe ich ganz einfach mal davon aus, daß Du nicht genügend Rechte besitzt, um auf andere Bereiche zu schreiben. Öffne doch als erstes mal die Kommandozeile, also cmd.exe und trage dort den XCOPY befehl ein und kucke, was passiert. Wahrscheinlich kannst Du jetzt auch die Fehlermeldung lesen.

Geschrieben

Tatsache, darauf bin ich ja nun gar nicht gekommen!

Bekomme folgende Fehlermeldung:

Zyklische Kopie nicht möglich

Hat das jetzt wirklich nur mit den Rechten zu tun?

cu Lefti77

Geschrieben

Klar, dass diese Sache nicht funktionieren kann, wenn Du Sachen von C:\ nach C:\Test kopieren möchtest mit dem Schalter /S ...

Benutze bitte den anfänglichen Befehl <<< auf USB Stick kopieren unter DOS ... hier sollte auf jeden Fall eine Meldung kommen

Geschrieben

Der Befehl den ich nutzte war:

XCOPY "E:\weblinks.txt" E:\tobi /S /E

da ich es ja auf dem Stick testen wollte!

XCOPY "C:\Dokumente und Einstellungen\Teilnehmer\Desktop\Übungen" "E:\Übungen" /S /E

funktioniert zwar per cmd (?) aber nicht per batch (Copy.bat)

Was ist das nun wieder?

Newbie stellt ohne ende fragen... THX

Geschrieben

funktioniert zwar per cmd (?) aber nicht per batch (Copy.bat)

Welches Verzeichnis zeigt er dir denn an wenn Du die Shell öffnest? Verschiebe mal Deine Batchdatei in das selbige und starte Sie erneut....

Geschrieben

Eventuell kann dir das kleine Tool "robocopy" weiterhelfen.

WinTotal - Artikel - Robocopy – Der Kopier-Gigant

Kopiere es auf deinen Stick, lege im selben Verzeichnis eine Batchdatei an und schreib da rein:

robocopy <Quellverzeichnis> <Zielverzeichnis> /r:5 /w:5 /mir

/r:5 bedeutet, dass er bei Kopierfehlern 5 mal weiterversucht die Datei zu kopieren... /w:5 gibt zwischen jedem Kopierversuch eine Pause von 5 sekunden an.

/mir erzeugt komplette spiegelungen der Verzeichnisse. Vorsicht, wenn du im Quellverzeichnis etwas löscht, wird es bei dem nächesten Ausführen im Zielverzeichnis auch gelöscht. Dummerweise konnte ich die dadurch gelöschten Daten auch nicht wiederherstellen. Ein weiterer Vorteil ist, dass Robocopy nur geänderte/ neue Dateien kopiert.

weitere Parameter im Link.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...