bestimmte Anzahl Dateien in einem Verzeichnis markieren?

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
Arpi
Junior Member
Junior Member
Posts: 7
Joined: 2003-12-11, 12:47 UTC

bestimmte Anzahl Dateien in einem Verzeichnis markieren?

Post by *Arpi »

Moin,
wie kann ich in einem Verzeichnis mit .z.B. 20000 Dateien 1500 markieren, damit ich diese in eine anderes Verzeichnis verschieben kann.

Das Problem ist, dass ich ein Analyseprogramm habe (DOS), welches nur mit ca. 1500 Dateien in ein Verzeichnis zurechtkommt.
Um nicht jedes mal 1500 Dateien manuell zu markieren würde ich eine Funktion oder Einstellung mit der maximalen Trefferanzahl wünschen oder gibt es bereits soetwas?

Tata
Rainer
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

Man sollte das mit einer batch datei lösen, da ich aber mich mit batch nicht sehr gut auskenne, hab ich schnell eine AutoHotkey script geschrieben, den kenne ich besser:

Code: Select all

sSourceFiles := "c:\TEMP\*"
sTargetFolder := "c:\TEMP\target\"
nNumberOfFiles := 3

loop %sSourceFiles%
{
	FileMove %A_LoopFileFullPath%, %sTargetFolder%%A_LoopFileName%
	nNumberOfFiles -= 1
	if (nNumberOfFiles = 0)
		Break
}
nNumberOfFiles sollte natürlich 1500 sein, und die pfade bitte auch anpassen.
I switched to Linux, bye and thanks for all the fish!
Post Reply