Simplify CTONWTXT.BAT v2.1: remove all IF checks and file cleanup
No conditionals, no DEL. Just MD dirs and COPY. Deployed to AD2 and synced to D2TESTNAS. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,42 +1,11 @@
|
||||
@ECHO OFF
|
||||
REM Computer to Network - Upload text datasheet files to network
|
||||
REM Version: 2.0 - Updated destination to T:\Stage\%MACHINE%\
|
||||
REM Version: 2.1 - Simplified, no cleanup
|
||||
REM Last modified: 2026-03-28
|
||||
|
||||
REM Verify MACHINE variable is set
|
||||
IF "%MACHINE%"=="" GOTO NO_MACHINE
|
||||
|
||||
ECHO .....................................................
|
||||
ECHO Archiving text datasheet files to network...
|
||||
ECHO CTONWTXT.BAT v2.0 > C:\ATE\CTONWTXT.LOG
|
||||
ECHO Machine: %MACHINE% >> C:\ATE\CTONWTXT.LOG
|
||||
|
||||
REM Create destination directories (harmless if they exist)
|
||||
MD T:\Stage
|
||||
MD T:\Stage\%MACHINE%
|
||||
|
||||
REM Check for TXT files to transfer
|
||||
IF EXIST C:\STAGE\*.TXT GOTO FILEXFER
|
||||
ECHO No text datasheet files found in C:\STAGE
|
||||
ECHO No text datasheet files found in C:\STAGE >> C:\ATE\CTONWTXT.LOG
|
||||
COPY /Y C:\STAGE\*.TXT T:\Stage\%MACHINE%\
|
||||
ECHO .....................................................
|
||||
GOTO END
|
||||
|
||||
:FILEXFER
|
||||
ECHO Copying C:\STAGE\*.TXT to T:\Stage\%MACHINE%\
|
||||
ECHO Copying C:\STAGE\*.TXT to T:\Stage\%MACHINE%\ >> C:\ATE\CTONWTXT.LOG
|
||||
COPY /Y C:\STAGE\*.TXT T:\Stage\%MACHINE%\ >> C:\ATE\CTONWTXT.LOG
|
||||
DEL C:\STAGE\*.TXT >> C:\ATE\CTONWTXT.LOG
|
||||
ECHO Network archiving of text datasheet files done!
|
||||
ECHO .....................................................
|
||||
GOTO END
|
||||
|
||||
:NO_MACHINE
|
||||
ECHO .....................................................
|
||||
ECHO ERROR: MACHINE variable not set
|
||||
ECHO Run DEPLOY.BAT or ATESYNC first
|
||||
ECHO .....................................................
|
||||
PAUSE
|
||||
GOTO END
|
||||
|
||||
:END
|
||||
|
||||
Reference in New Issue
Block a user