Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
|
30.10.13, 13:15
|
#1
|
Anfänger
Registriert seit: Mar 2010
Beiträge: 26
Bedankt: 8
|
Benötige Hilfe; Kopieren vieler Ordner
Hallo,
ich fass mich kurz:
Ich hab in einem Ordner sehr viele Ordner, ich will all diejenigen die auf einer .txt stehen ausschneiden und wo anders einfügen.
Da es mehr als 300 sind, ist es extrem mühsam das von Hand zu machen.
Gibt es einen Batch befehl der das für mich erledigen könnte?
evtl. eine Erweiterung des cp Befehls etc. oder ein externes Programm?
Würde mich sehr freuen!
;-) Mfg
|
|
|
30.10.13, 13:26
|
#2
|
Chuck Norris sein Vater
Registriert seit: Sep 2010
Ort: 6 Feet Under
Beiträge: 7.596
Bedankt: 5.691
|
Öffne den Ordner mit den vielen Unterordnern! Dann gib in der Suchzeile des Windows Explorers, oben rechts, *.txt ein! Warte eine Weile, bis die Suche beendet ist! nun markiere nur die Ordner, in denen sich Textdateien befinden und verschiebe sie per Kontextmenü!
|
|
|
30.10.13, 13:31
|
#3
|
Anfänger
Registriert seit: Mar 2010
Beiträge: 26
Bedankt: 8
|
Hallo, danke für die Antwort, aber ich denke du hast mich falsch verstanden.
Ich hab eine .txt Datei, eine Liste, da stehen Namen von Ordnern drin.
Diese Ordner will ich verschieben
Hier eine Batch die ich gefunden habe, leider kopiert sie Dateien, genau das währe das richtige, nur das es Ordner kopieren sollte, nicht einzelne Dateien.
Code:
@echo off &setlocal
set "sourceRoot=X:\Videos\filmeserver"
set "sourceList=listevol2.txt"
set "destFolder=X:\Videos\testo
for /f "delims=" %%i in ('dir /a-d /b /s "%sourceRoot%\*"^|findstr /ig:"%sourceList%"') do (
ECHO copy "%%~i" "%destFolder%\"
)
PAUSE
mfg
|
|
|
30.10.13, 13:39
|
#4
|
Chuck Norris
Registriert seit: Feb 2010
Ort: No man's land
Beiträge: 3.476
Bedankt: 2.724
|
So etwas wird sich nicht finden, denke ich... Das sieht mir dann nach einer [Shift]+Mausklick-Aktion aus!
|
|
|
30.10.13, 13:43
|
#5
|
Anfänger
Registriert seit: Mar 2010
Beiträge: 26
Bedankt: 8
|
Naja, wie gesagt, die Batch Datei funktioniert ja bereits, nur will ich das es Ordner statt Dateien kopiert, warscheinlich ist das nur ne änderung in dem Programm oder?
Das müsste doch funktionieren..
mfg
|
|
|
30.10.13, 15:21
|
#6
|
Agnostiker
Registriert seit: Dec 2009
Beiträge: 4.265
Bedankt: 4.538
|
Hi...
also das mit der Batch Datei geht bestimmt irgendwie... vielleicht fragst du mal hier bzw. lässt dich dahin verschieben...
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Ich bin ja nun ein großer Freund des "Total Commander". Da gibt es unter dem Menü "Markieren" die Auswahl "Auswahl aus Datei laden". Damit kannst du deine txt öffnen und der Total Commander markiert dir alle Ordner aus der Liste... allerdings müssen natürlich die Ordnernamen exakt stimmen und jeder Name MUSS mit einem Backslash oder Schrägstrich abschließen. Die markierten Ordner kannst du dann kopieren, verschieben, löschen oder was auch immer...
Edit: Der Ordnername muss zwar bekanntlich stimmen, aber Groß- und Kleinschreibung ist dabei egal...
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
|
|
|
30.10.13, 15:23
|
#7
|
Klaus Kinksi
Registriert seit: Oct 2009
Beiträge: 51.504
Bedankt: 55.361
|
Total Commander wollte ich auch vorschlagen. Ich wusste dass es da eine solche Funktion gibt. Da ich sie aber eben nicht auf die Schnelle bei mir fand, hab ich mich mit dem Vorschlag zurückgehalten.
Gut, dass es noch jemand in den Raum geworfen hat.
|
|
|
30.10.13, 16:02
|
#8
|
Anfänger
Registriert seit: Mar 2010
Beiträge: 26
Bedankt: 8
|
Super Super!!!!
Danke danke!
Total Commander ist top!
eine Frage noch:
Es weiß nicht zufällig jemand wie man mit ner batch nen \ an jede Zeile anhängt?
;-)
hab das jetzt von hand gemacht, aber fürs nächste mal..
|
|
|
30.10.13, 16:18
|
#9
|
Agnostiker
Registriert seit: Dec 2009
Beiträge: 4.265
Bedankt: 4.538
|
Zitat:
Zitat von ghostfucker1911
Es weiß nicht zufällig jemand wie man mit ner batch nen \ an jede Zeile anhängt?
|
Keine Ahnung... aber... ich kenne da mal wieder nen kleinen Trick...
Du markierst alles in der TXT Datei. Kopierst es und fügst es in Excel in A1 ein. In B1 schreibst du jetzt ein / rein. In C1 muss jetzt diese Formel rein:
Jetzt B1 und C1 markieren und erweitern bzw. herunterkopieren. Jetzt kannst die Einträge ab C1 markieren, dann kopieren, in deine TXT wieder einfügen und natürlich speichern... hört sich umständlich an, geht aber eigentlich Ratzfatz...
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
|
|
|
30.10.13, 18:24
|
#10
|
Anfänger
Registriert seit: Mar 2010
Beiträge: 26
Bedankt: 8
|
Ahh gut :d habs hingekriegt..
mfg
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 Uhr.
().
|