Ini Dateien automatisch sichern

Sicherung der INI Dateien

Die Zerstörung der WPS Festplatten Ordner kommt in der Praxis relativ selten vor. Häufiger dagegen ist der Grund für eine nicht mehr funktionierende WPS, eine defekte OS2.ini oder OS2Sys.ini. Um dem vorzubeugen liegt es auf der Hand, diese regelmässig zu sichern.
Eine einfache Cmd mit einem Programm-Object gekoppelt, löst diese Aufgabe sehr elegant. Somit hat man die Möglichkeit, vor Änderungen des Systems, die Konfiguration einfach per Doppelclick zu sichern und muss nicht mit der System Archivierung und WPS neustart arbeiten.
Um das ganze noch abzurunden, empfiehlt es sich, in diesen Prozess einen Ini-Reiniger einzubauen. Somit sichert man dann saubere INIs. Hier ein Beispiel mit Cleanini:

****** INI-Sicher.CMD ***********************

@echo off

cd \

\os2\Cleanini.EXE /Delall /remote:delete /multipass /C

echo Sicherung der INI Dateien
echo.

Attrib \os2\os2.ini -r -s -h
Attrib \os2\os2sys.ini -r -s -h
Copy \os2\os2.ini \os2\os2.alt
Copy \os2\os2sys.ini \os2\os2sys.alt

rem echo Sicherung der alten Warp-Center Konfiguration (wenn noch genutzt, rem entfernen)
rem echo.
rem Attrib \OS2\DLL\dock*.cfg -r -s -h
rem Attrib \OS2\DLL\Scenter.cfg -r -s -h
rem Copy \OS2\DLL\dock*.cfg \OS2\DLL\dock*.alt
rem Copy \OS2\DLL\Scenter.cfg \OS2\DLL\Scenter.alt

rem weitere persönliche anpassungen möglich.

****** Ende INI-Sicher.CMD ***********************

Um das ganze auch bequem wieder rücksichern zu können, empfiehlt es sich eine entsprechende CMD in das Wurzel Boot Verzeichis zu legen. Dann kann man im falle eins Falles, einfach mit Alt-F1 > F2 Booten und mit, hier Beispiel Repini, sein System wieder herstellen.

****** Repini.CMD ***********************

@echo off

echo.
echo OS2.INI und OS2SYS.INI weden gegen die gesicherten Daten ersetzt
echo.

Attrib \os2\os2.ini -r -s -h
Attrib \os2\os2sys.ini -r -s -h
copy \os2\os2.alt \os2\os2.ini
copy \os2\os2sys.alt \os2\os2sys.ini
echo.

rem echo WarpCenter CFG Dateien weden gegen die gesicherten Daten ersetzt (wenn noch genutzt, rem entfernen)
rem Attrib \OS2\DLL\dock*.cfg -r -s -h
rem Attrib \OS2\DLL\Scenter.cfg -r -s -h
rem Copy \OS2\DLL\dock*.alt \OS2\DLL\dock*.cfg
rem Copy \OS2\DLL\Scenter.alt \OS2\DLL\Scenter.cfg
echo.
echo Rücksicherung beendet
echo.
exit

****** Ende Repini.CMD ***********************