Files
claudetools/projects/dataforth-dos/batch-files/CTONW.BAT
Mike Swanson 78528d545e Fix DOS batch files: remove IF EXIST checks causing failures
DOS 6.22 IF EXIST with wildcards on SMB1 network paths causes
"Bad command" and "Too many parameters" errors. Rewrote CTONW,
NWTOC, and AUTOEXEC to v4.0 with direct COPY/MD commands.
Pre-created all station LOGS directories on new D2TESTNAS.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 06:08:32 -07:00

44 lines
1.4 KiB
Batchfile

@ECHO OFF
REM Computer to Network - Upload local test results to network
REM Version: 4.0 - No IF EXIST checks, dirs pre-created on server
REM Last modified: 2026-03-12
REM Verify MACHINE variable is set
IF "%MACHINE%"=="" GOTO NO_MACHINE
ECHO ........................................
ECHO Archiving datalog files to network...
ECHO CTONW.BAT v4.0 > C:\ATE\CTONW.LOG
ECHO Machine: %MACHINE% >> C:\ATE\CTONW.LOG
REM Copy log data to network (dirs pre-created on server)
COPY C:\ATE\5BLOG\*.DAT T:\%MACHINE%\LOGS\5BLOG
COPY C:\ATE\7BLOG\*.DAT T:\%MACHINE%\LOGS\7BLOG
COPY C:\ATE\7BLOG\*.SHT T:\%MACHINE%\LOGS\7BLOG
COPY C:\ATE\8BLOG\*.DAT T:\%MACHINE%\LOGS\8BLOG
COPY C:\ATE\DSCLOG\*.DAT T:\%MACHINE%\LOGS\DSCLOG
COPY C:\ATE\HVLOG\*.DAT T:\%MACHINE%\LOGS\HVLOG
COPY C:\ATE\PWRLOG\*.DAT T:\%MACHINE%\LOGS\PWRLOG
COPY C:\ATE\SCTLOG\*.DAT T:\%MACHINE%\LOGS\SCTLOG
COPY C:\ATE\VASLOG\*.DAT T:\%MACHINE%\LOGS\VASLOG
ECHO Archiving work-order report files to network...
COPY C:\Reports\*.TXT T:\%MACHINE%\Reports
ECHO Archiving log file to network...
COPY C:\ATE\*.LOG T:\%MACHINE%
ECHO Network archiving of datalog 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