This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
start:chromateccode [2016/11/15 11:45] andre created |
start:chromateccode [2017/12/15 12:21] (current) andre |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Automatic order folders source code ====== | ||
<code> | <code> | ||
- | @echo off | ||
- | @echo Checking for new Chroma-Tec orders and copying files | ||
- | @echo 2016 Andr‚ Le Comte | ||
:start | :start | ||
+ | @echo off | ||
+ | @echo ------------------------------------ | ||
+ | @echo 2017 Andr‚ Le Comte | ||
timeout /t 10 | timeout /t 10 | ||
- | @echo Checking for any order folders that were modified more than seven days ago and deleting them. | + | |
- | ForFiles /P Z:\COMMUNITY_ARTWORK\Chroma-Tec\_LICENSED\Orders /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | + | @echo Checking for order folders that were modified more than seven days ago and deleting them: |
- | @echo Searching for new Chroma-Tec orders. If orders are found then images will be copied for printing. | + | @echo Decal |
- | if exist Z:\COMMUNITY_ARTWORK\Chroma-Tec\_LICENSED\Order_data\new.csv (goto copy) else (goto start) | + | ForFiles /P Y:\Orders\Decal /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" |
- | :copy | + | @echo Embroidery |
- | Z: | + | ForFiles /P Y:\Orders\Embroidery /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" |
- | CD Z:\COMMUNITY_ARTWORK\Chroma-Tec\_LICENSED\Orders | + | @echo Heat transfer |
+ | ForFiles /P Y:\Orders\Heat_transfer /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | ||
+ | @echo Laser engraving | ||
+ | ForFiles /P Y:\Orders\Laser_engraving /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | ||
+ | @echo Multiple | ||
+ | ForFiles /P Y:\Orders\Multiple /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | ||
+ | @echo Other engraving | ||
+ | ForFiles /P Y:\Orders\Other_engraving /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | ||
+ | @echo Rubber patch | ||
+ | ForFiles /P Y:\Orders\Rubber_patch /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | ||
+ | @echo Silk screen | ||
+ | ForFiles /P Y:\Orders\Silk_screen /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | ||
+ | @echo U.V. | ||
+ | ForFiles /P Y:\Orders\UV /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | ||
+ | @echo Wood engraving | ||
+ | ForFiles /P Y:\Orders\Wood_engraving /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE" | ||
+ | @echo Searching for new batches. | ||
+ | @echo If batches are found then an attempt will be made to copy files for decoration. | ||
+ | @echo Searching for new heat-transfer Chroma-Tec batches. | ||
+ | if exist Y:\Batches\HT* (goto copy_ht) else (goto decal_check) | ||
+ | :decal_check | ||
+ | @echo Searching for new decal Chroma-Tec batches | ||
+ | if exist Y:\Batches\DC* (goto copy_dc) else (goto embroidery_check) | ||
+ | :embroidery_check | ||
+ | @echo Searching for new embroidery batches. | ||
+ | if exist Y:\Batches\EM* (goto copy_em) else (goto multiple_check) | ||
+ | :multiple_check | ||
+ | @echo Searching for new multiple decoration Chroma-Tec batches. | ||
+ | if exist Y:\Batches\MU* (goto copy_mu) else (goto rubberpatch_check) | ||
+ | :rubberpatch_check | ||
+ | @echo Searching for new rubber patch batches. | ||
+ | if exist Y:\Batches\RP* (goto copy_rp) else (goto silkscreen_check) | ||
+ | :silkscreen_check | ||
+ | @echo Searching for new silk screen batches. | ||
+ | if exist Y:\Batches\SS* (goto copy_ss) else (goto uv_check) | ||
+ | :uv_check | ||
+ | @echo Searching for new UV Chroma-Tec batches. | ||
+ | if exist Y:\Batches\UV* (goto copy_uv) else (goto laserengraving_check) | ||
+ | :laserengraving_check | ||
+ | @echo Searching for new laser engraving batches. | ||
+ | if exist Y:\Batches\LE* (goto copy_le) else (goto otherengraving_check) | ||
+ | :otherengraving_check | ||
+ | @echo Searching for new other engraving batches. | ||
+ | if exist Y:\Batches\OE* (goto copy_oe) else (goto woodengraving_check) | ||
+ | :woodengraving_check | ||
+ | @echo Searching for new wood engraving batches. | ||
+ | if exist Y:\Batches\WE* (goto copy_we) else (goto start) | ||
+ | :copy_ht | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\HT* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\Heat_transfer\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a ptcounter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a ptcounter=!ptcounter!+1 | ||
+ | @echo %%~na_file_!ptcounter!%%~xa | ||
+ | copy "%%~a" "Y:\Orders\Heat_transfer\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!ptcounter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_dc | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\DC* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\Decal\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a counter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\Decal\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_em | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\EM* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\Embroidery\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a counter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\Embroidery\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_mu | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\MU* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\Multiple\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a counter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\Multiple\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_rp | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\RP* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\Rubber_patch\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a counter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\Rubber_patch\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_ss | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\SS* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\Silk_screen\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a counter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\Silk_screen\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_uv | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\UV* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\UV\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a counter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\UV\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_le | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\LE* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\Laser_engraving\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a counter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\Laser_engraving\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_we | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\WE* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
+ | set hour=%time:~0,2% | ||
+ | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
+ | set min=%time:~3,2% | ||
+ | if "%min:~0,1%" == " " set min=0%min:~1,1% | ||
+ | set secs=%time:~6,2% | ||
+ | if "%secs:~0,1%" == " " set secs=0%secs:~1,1% | ||
+ | set year=%date:~-4% | ||
+ | set month=%date:~4,2% | ||
+ | if "%month:~0,1%" == " " set month=0%month:~1,1% | ||
+ | set day=%date:~7,2% | ||
+ | set days=%date:~0,3% | ||
+ | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
+ | @echo Making order folder for batch %batch_number% | ||
+ | MKDIR "Y:\Orders\Wood_engraving\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" | ||
+ | @echo Copying files for batch %batch_number% | ||
+ | SETLOCAL enabledelayedexpansion | ||
+ | set /a counter=0 | ||
+ | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( | ||
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\Wood_engraving\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :copy_oe | ||
+ | Y: | ||
+ | CD Y:\Batches | ||
+ | ren Y:\Batches\OE* *.txt | ||
+ | for /F "delims=" %%G in ("Y:\Batches\*.txt") do set "batch_file=%%~nxG" | ||
+ | set batch_number=%batch_file:~0,-4% | ||
set hour=%time:~0,2% | set hour=%time:~0,2% | ||
if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | if "%hour:~0,1%" == " " set hour=0%hour:~1,1% | ||
Line 24: | Line 347: | ||
set days=%date:~0,3% | set days=%date:~0,3% | ||
if "%day:~0,1%" == " " set day=0%day:~1,1% | if "%day:~0,1%" == " " set day=0%day:~1,1% | ||
- | @echo Making folder for order %year%-%month%-%day% %hour%-%min% %days% | + | @echo Making order folder for batch %batch_number% |
- | MKDIR "%year%-%month%-%day% %hour%-%min% %days%" | + | MKDIR "Y:\Orders\Other_engraving\%batch_number% %year%-%month%-%day% %hour%-%min% %days%" |
- | @echo Copying files for order %year%-%month%-%day% %hour%-%min% %days% | + | @echo Copying files for batch %batch_number% |
- | FOR /F %%a in (Z:\COMMUNITY_ARTWORK\Chroma-Tec\_LICENSED\Order_data\new.csv) DO COPY %%a "Z:\COMMUNITY_ARTWORK\Chroma-Tec\_LICENSED\Orders\%year%-%month%-%day% %hour%-%min% %days%\%%~nxa" | + | SETLOCAL enabledelayedexpansion |
- | @echo Deleting order data %year%-%month%-%day% %hour%-%min% %days% | + | set /a counter=0 |
- | DEL Z:\COMMUNITY_ARTWORK\Chroma-Tec\_LICENSED\Order_data\new.csv | + | FOR /F %%a in (Y:\Batches\%batch_number%.txt) DO ( |
+ | set /a counter=!counter!+1 | ||
+ | @echo %%~na_!counter!%%xa | ||
+ | copy "%%~a" "Y:\Orders\Other_engraving\%batch_number% %year%-%month%-%day% %hour%-%min% %days%\%%~na_file_!counter!%%~xa" | ||
+ | ) | ||
+ | ENDLOCAL | ||
+ | goto delete | ||
+ | :delete | ||
+ | @echo Deleting batch data %batch_number% | ||
+ | COPY Y:\Batches\*.txt Y:\Batches\Processed | ||
+ | DEL Y:\Batches\*.txt | ||
goto start | goto start | ||
</code> | </code> |