Complete project organization: move all DOS files to projects/dataforth-dos, create client folders, update Claude config
This commit is contained in:
81
projects/dataforth-dos/batch-files/AUTOEXEC.BAT
Normal file
81
projects/dataforth-dos/batch-files/AUTOEXEC.BAT
Normal file
@@ -0,0 +1,81 @@
|
||||
@ECHO OFF
|
||||
REM Dataforth Test Machine Startup - DOS 6.22
|
||||
REM Automatically runs after CONFIG.SYS during boot
|
||||
REM Version: 3.0 - Auto-update system integrated
|
||||
REM Last modified: 2026-01-19
|
||||
|
||||
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 DOS 6.22 with Automatic Update System
|
||||
ECHO ==============================================================
|
||||
ECHO.
|
||||
|
||||
REM Create required directories if they don't exist
|
||||
IF NOT EXIST C:\TEMP\*.* MD C:\TEMP
|
||||
IF NOT EXIST C:\BAT\*.* MD C:\BAT
|
||||
IF NOT EXIST C:\BATCH\*.* MD C:\BATCH
|
||||
|
||||
ECHO Starting network client...
|
||||
ECHO.
|
||||
|
||||
REM Start network client and map T: and X: drives
|
||||
IF EXIST C:\STARTNET.BAT CALL C:\STARTNET.BAT
|
||||
|
||||
REM Verify T: drive is accessible
|
||||
IF NOT EXIST T:\*.* GOTO NET_FAILED
|
||||
|
||||
ECHO [OK] Network started
|
||||
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...
|
||||
IF EXIST C:\BAT\NWTOC.BAT CALL C:\BAT\NWTOC.BAT
|
||||
|
||||
REM Upload test data to network for database import
|
||||
ECHO Uploading test data to network...
|
||||
IF EXIST C:\BAT\CTONW.BAT 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.
|
||||
GOTO END
|
||||
|
||||
:NET_FAILED
|
||||
ECHO [ERROR] Network drive mapping failed
|
||||
ECHO T: drive not accessible
|
||||
ECHO.
|
||||
ECHO To start network manually:
|
||||
ECHO C:\STARTNET.BAT
|
||||
ECHO.
|
||||
ECHO Updates and backups will not work until network is available.
|
||||
ECHO.
|
||||
PAUSE
|
||||
|
||||
:END
|
||||
Reference in New Issue
Block a user