|
Answer» Hello,
I created a simple batch file that will sort existing files into individal folders. That part WORKS as I wanted. What I would like to do is write to a log as to how many files are now in the created directories.
Is this possible? Would like to export it into a log file.
Thanks,
Eric
Here is an example of what I have
IF EXIST *G01*F01* md G01\FOV1 If EXIST *G01*F02* md G01\FOV2 If EXIST *G01*F03* md G01\FOV3 If EXIST *G01*F04* md G01\FOV4 If EXIST *G01*F05* md G01\FOV5 If EXIST *G01*F06* md G01\FOV6 If EXIST *G01*F07* md G01\FOV7 If EXIST *G01*F08* md G01\FOV8 If EXIST *G01*F09* md G01\FOV9 If EXIST *G01*F10* md G01\FOV10 If EXIST *G01*F11* md G01\FOV11 If EXIST *G01*F12* md G01\FOV12
move *G01*f01* G01\FOV1 move *G01*f02* G01\FOV2 move *G01*f03* G01\FOV3 move *G01*f04* G01\FOV4 move *G01*f05* G01\FOV5 move *G01*f06* G01\FOV6 move *G01*f07* G01\FOV7 move *G01*f08* G01\FOV8 move *G01*f09* G01\FOV9 move *G01*f10* G01\FOV10 move *G01*f11* G01\FOV11 move *G01*f12* G01\FOV12
REM GROUP 2
IF EXIST *G02*F01* md G02\FOV1 If EXIST *G02*F02* md G02\FOV2 If EXIST *G02*F03* md G02\FOV3 If EXIST *G02*F04* md G02\FOV4 If EXIST *G02*F05* md G02\FOV5 If EXIST *G02*F06* md G02\FOV6 If EXIST *G02*F07* md G02\FOV7 If EXIST *G02*F08* md G02\FOV8 If EXIST *G02*F09* md G02\FOV9 If EXIST *G02*F10* md G02\FOV10 If EXIST *G02*F11* md G02\FOV11 If EXIST *G02*F12* md G02\FOV12
move *G02*f01* G02\FOV1 move *G02*f02* G02\FOV2 move *G02*f03* G02\FOV3 move *G02*f04* G02\FOV4 move *G02*f05* G02\FOV5 move *G02*f06* G02\FOV6 move *G02*f07* G02\FOV7 move *G02*f08* G02\FOV8 move *G02*f09* G02\FOV9 move *G02*f10* G02\FOV10 move *G02*f11* G02\FOV11 move *G02*f12* G02\FOV12 Code: [SELECT]set ctr=0 if exist *G01*F01* ( md G01\FOV1 move *G01*f01* G01\FOV1 set /a ctr=%ctr%+1 ) echo Moved %ctr% files > log.txt Works only on W2K and WXP.
Cheers, [glb]cs[/glb]Thanks, I tried that. However since the move function only happens once, it only reports one file moved.If you have a list of files, you must call this routine for each file of course (like in your example).
You could also use a for LOOP to loop over selected files.
Cheers, [glb]cs[/glb]
|