Sicherungskopien mehrerer RAM-Karten

Dieses Programm setzt den Inhalt der Seite Das Carddrive im Netzwerk voraus.

Das dazugehörige Unterprogramm vnrplus1.exe --> Assembler erzeugt eine Ausgabe in die Datei letztvnr.txt und ist im Bereich ASM beschrieben. Es zählt die Verzeichnisnummern mittels eines Zahlensystemes der Basis 36 (Wertevorrat 0..9 und A..Z).

KopieRAM.bat

echo SCHREIBSCHUTZ OFF!!!
@echo off
echo Geaenderte Dateien von der RAM-Karte speichern im Verz. mit lfd. Nr. und Attribut -A setzen 
rem E: = Cardrive, Z: = Netzlaufwerk (ZIP), hier wird nur das Haupverz. E:\ gesichert
 
attrib e:\*.* | find "  A  "
if errorlevel 3 goto NoFile
if errorlevel 2 goto NoFile
if errorlevel 1 goto NoFile
if errorlevel 0 goto FileFound

:NoFile
echo keine Dateien gefunden oder Fehler
echo.
goto ende

:FileFound
rem Verzeichnisnr. weiterzählen und anlegen, geaenderte Dateien dahin kopieren
Z:
cd\
cd Z:\AtPfSiKo
call vnrplus1.exe
cd\
copy Z:\AtPfSiKo\setvrznr.txt + Z:\AtPfSiKo\letztvnr.txt Z:\AtPfSiKo\setvrznr.bat /B
call Z:\AtPfSiKo\setvrznr.bat
md %VRZ%
xcopy e:\*.* %VRZ% /m
echo Dateien auf %VRZ% gesichert

:ende