Files
claudetools/projects/dataforth-dos/batch-files/AUTOEXEC.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

65 lines
1.6 KiB
Batchfile

@ECHO OFF
REM Dataforth Test Machine Startup - DOS 6.22
REM Version: 4.0 - No IF EXIST checks
REM Last modified: 2026-03-12
REM Set machine identity (configured by DEPLOY.BAT)
SET MACHINE=TS-4R
REM Set DOS search path for executables
SET PATH=C:\DOS;C:\NET;C:\BAT;C:\BATCH;C:\
REM Set command prompt to show current directory
PROMPT $P$G
REM Set temporary file directory
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
CLS
ECHO.
ECHO ==============================================================
ECHO Dataforth Test Machine: %MACHINE%
ECHO AUTOEXEC v4.0 - 2026-03-12
ECHO ==============================================================
ECHO.
REM Create required directories
MD C:\TEMP
MD C:\BAT
MD C:\BATCH
ECHO Starting network client...
ECHO.
REM Start network client and map T: and X: drives
CALL C:\STARTNET.BAT
ECHO.
ECHO Network Drives:
ECHO T: = \\D2TESTNAS\test
ECHO X: = \\D2TESTNAS\datasheets
ECHO.
REM Download latest software updates from network
ECHO Checking for software updates...
CALL C:\BAT\NWTOC.BAT
REM Upload test data to network for database import
ECHO Uploading test data to network...
CALL C:\BAT\CTONW.BAT
ECHO.
ECHO ==============================================================
ECHO System Ready
ECHO ==============================================================
ECHO.
ECHO Available Commands:
ECHO UPDATE - Full system backup to T:\%MACHINE%\BACKUP
ECHO CHECKUPD - Check for available updates
ECHO CTONW - Manual upload to network
ECHO NWTOC - Manual download from network
ECHO.
:END