Wie krieg ich diese Batch-Datei hin?
Ich möchte mir grade eine einfache Batch-Datei erstellen, die alle .exe Dateien die sich im SELBEN Ordner wie die .bat befinden, nach C:\Dokumente und Einstellungen\%USERPROFILE%\Eigene Dateien\OrdnerNeu kopiert werden.
Gebe ich allerdings die exakten Namen der .exe-Dateien an, sagt er mir nur, dass die Datei nicht gefunden wurde, wenn man sie kopieren will. Ersetzt man die Dateinamen durch *.exe, sagt er mir "Zyklische Kopie nicht möglich. Manchmal kommt auch die Meldung "Unzulässige Parameteranzahl, aber egal wie ich die Batch verändere, " setze oder entferne,
er kopiert einfach nichts. Es ist schon einige Monate her, seit ich meine letzte Batch-Datei gemacht habe. Was mache ich also falsch? Muss man die Leerzeichen mit %20 ersetzen oder so ähnlich, ich weis einfach nicht mehr wie xcopy funktioniert?
1 Antwort
Sorry, die Frage hat sich etwas geändert. Ich möchte nun, dass alle .exe Dateien, die im selben Verzeichnis wie die bat sind nach C:Programme/Neuer Ordner1 kopiert werden, wobei dieser Ordner von der Bat erst noch erstellt werden muss. Mit xcopy /B .exe C:\"Program Files"\"Neuer Ordner1"*. /Y /S /E fängt er jedoch an, tausende .exe dateien zu kopieren. Was ist daran falsch?