Windows Backup v1.6
Marco Vieth, 21.08.2001

Fr Windows 95/98


1. Einfhrung
Kurz: Das Windows-Backup-System ermglicht, Kopien des Windows-Systems
zu erstellen und bei Bedarf zu restaurieren.

Haben Sie sich oft schon gergert, da irgendwelche Programme ihre
Windows-Installation durcheinanderbringen?
Oder haben sie Programme installiert, die dummerweise nicht
zusammen laufen, sich nicht wieder vernnftig deinstallieren lassen,
Sie scheuen aber die Neuinstallation von Windows?

Dann ist das Windows-Backup-System vielleicht das Richtige fr Sie!

Denn: Das Windows-Backup-System ermglicht, Kopien des Windows-Systems
zu erstellen und bei Bedarf blitzschnell wieder zu restaurieren.

Sie sollten allerdings eine groe Partition C haben, da jedes
Backup genauso viel belegt, wie im Windows-System unter C:\WINDOWS
und C:\Programme vorhanden ist.



2. Installation:
	1. Verzeichnis C:\BATCH anlegen (falls es nicht schon existiert)
	2. Die Batch-Dateien WBACKUP.BAT, WCD.BAT, WSWAP.BAT und WRESTORE.BAT
	   hineinkopieren
	3. Die CONFIG.SYS, AUTOEXEC.BAT um ein Bootmen erweitern,
	   in dem es z.B. den Eintrag "Swap Win <-> Backup" gibt.
	   Hat das Men den Einsprung "SWAP", in der AUTOEXEC.BAT
           dort  "call wswap.bat"  einfgen. Bei den folgenden
	   Auszgen wird vorausgesetzt, da in MSDOS.SYS "BootGUI=0"
	   steht.

	Auszug aus CONFIG.SYS:
        ...
	[MENU]
	menuitem=WIN98, Windows 98
	menuitem=SWAP, Swap Win98 and backup
	menudefault=WIN98,5
	[WIN98]
	[SWAP]
	[COMMON]
	...

	Auszug aus AUTOEXEC.BAT:	
	...
	goto %CONFIG%
	:WIN98
	win
	goto EXIT

	:SWAP
	call wswap.bat
	goto WIN98

	:EXIT



3. Beschreibung der Funktionsweise der Batch-Dateien:

WBACKUP.BAT
	Erzeugt ein Backup des laufenden Windows-Systems.
	1. Laufwerk fr das Backup eingeben (normalerweise C)
           (Wichtig: Vertauschen knnen Sie Backups nur auf Laufwerk C!)
	2. Nummer des Backups eingeben: <nr> (0 bis 4)
	3. Falls Backup existiert, wird nach "berschreiben" gefragt
	4. Es werden die Verzeichnisse kopiert:
	   C:\WINDOWS   -> <Laufwerk>:\BAK_WIN<nr>
	   C:\Programme -> <Laufwerk>:\BAK_PRG<nr>
	5. In den Backup-Verzeichnissen werden zustzlich die Dateien
	   WBACKUP.LOG angelegt, in denen die Aktionen protokolliert
           werden.
	6. Die Backup-Verzeichnisse werden auf schreibgeschtzt und
	   versteckt gesetzt.


WCD.BAT
	Restauriert ein Backup von CD.
	1. Laufwerksbuchstabe des CD-ROM-Laufwerks eingeben
	2. CD mit Backup einlegen
	3. Nummer des zu restaurierenden Backups auswhlen (0 bis 4)
	4. Nummer des Ziel-Backups auf Laufwerk C auswhlen (0 bis 4)
	5. Das gewnschte Backup wird nach C: kopiert und kann
	   spter aktiviert werden (mit WSWAP.BAT).


WSWAP.BAT
	Vertauscht das aktuelle System mit einem Backup (unter DOS).
	Voraussetzung ist, da "PROGRA~1" der Kurzname fr "Programme"
	ist.
	1. Nummer des Backups eingeben: <nr>
	2. Folgende Verzeichnisse werden vertauscht:
	   C:\WINDOWS  <-> C:\BAK_WIN<nr>
	   C:\PROGRA~1 <-> C:\BAK_PRG<nr>
	3. Die Backup-Verzeichnisse werden auf schreibgeschtzt und
	   versteckt gesetzt.
        4. Im Windows-Start-Skript WINSTART.BAT wird ein Aufruf
	   von WRESTORE.BAT eingetragen.
	
	Leider kann DOS (ohne Windows) nicht den langen Dateinamen
	"Programme" erstellen. Deshalt wird zuerst der Kurzname
	"PROGRA~1" angelegt und beim nchsten Start von Windows mit
	WRESTORE.BAT in "Programme" umbenannt.


WRESTORE.BAT
	Nennt "PROGRA~1" nach "Programme" um. Dabei wird dem
	Kurznamen "PROGRA~1" der lange Dateiname "Programme"
	zugeordnet. Das sollte passieren, bevor Windows auf das
	Verzeichnis zugreifen will, also am besten in
	C:\WINDOWS\WINSTART.BAT. Dort wird es durch WSWAP.BAT
	automatisch eingetragen.


Mgliche Probleme:
	- Lange Namen werden in ihrem System nicht im Format <name>~x angelegt,
          insbesondere "PROGRA~1" heit "PROGRAMM".
          ndern Sie den Registierungsschlssel ...
	  (TuneUp 97 modifiziert diese Einstellung, so da Sie sie wieder
          zurcksetzen sollten!)

	- WBACKUP.BAT: Beim Kopieren erscheint die Meldung, da die
          Swap-Datei win386.swp nicht kopiert werden kann.
          Diese Meldung knnen Sie ignorieren, da diese Datei bei Bedarf
          wieder neu angelegt wird.

---

MV