Office Batch soll Inhalt in txt suchen und kopieren

alden123

Erster Beitrag
hallo, bin neu hier und hoffe dass man mir weiterhelfen kann, da ich kaum ahnung von batch dateien habe

ordner 01_musik
_____________hit giganten.txt ( z.B. 3 Lieder, wie unter ordner 03_musik
ordner 02_musik
_____________unterordner B
________________________Boney M. - Daddy Cool
________________________Baccara - Yes Sir, I Can Boogie
_____________unterordner P
________________________Patrick Hernandez - Born To Be Alive
ordner 03_musik
_____________Boney M. - Daddy Cool
_____________Baccara - Yes Sir, I Can Boogie
_____________Patrick Hernandez - Born To Be Alive

ich benötige also eine batch, die den textfile in ordner 01 ausliest
und dann in ordner 02 incl. unterordner die lieder sucht
und dann nach ordner 03 kopiert

ich hoffe dass man mir helfen kann

gruss alden123
 
Machbar aber zu aufwändig in Batch.
Probier doch mal AutoHotkey (AutoHotkey)

Code:
FileSelectFile, playlist, , , Bitte Playlist angeben..., Playlists (*.txt)
If Errorlevel
	ExitApp
	
FileSelectFolder, source, , , Bitte Musikordner angeben...
If Errorlevel
	ExitApp
	
FileSelectFolder, target, , , Bitte Zielordner angeben...
If Errorlevel
	ExitApp

FileRead, liste, %playlist%
Loop, %source%\*, , 1
	If (InStr(liste, SubStr(A_LoopFileName, 1, -4)) || InStr(liste, A_LoopFileName))
		FileCopy, %A_loopFileFullPath%, %target%\, 1
ExitApp

Ich kann den Code auch für dich kompilieren wenn du willst...
 
Oben