Einsatz von Batchdateien unter Windows 9x (autoexec.bat)

Seite: 2/6
(2132 Worte insgesamt im Text)
(10074 mal aufgerufen)  Druckerfreundliche Ansicht

Die Windows-Anmeldeprozedur

Unter Windows werden direkt nach dem Rechnerstart die Dateien config.sys, autoexec.bat und msdos.sys abgearbeitet.

Da es sich bei der autoexec.bat um eine sogenannte Batch-Datei - also eine reine Textdatei mit der Erweiterung '.bat' handelt, in welcher DOS Befehle so untereinander (in einem Stapel) stehen wie man sie in DOS - Box eingeben müsste, kann man hier eigene DOS-Kommandos unterbringen und damit schon vor dem eigentlichen Windows-Start ein wenig aufräumen.

Einige DOS-Kommandos

Ein ein paar Beispiele:

rem Bemerkung - der Text hinter "rem" wird von Windows nicht berücksichtigt.
@echo Echo (Ausgabe des Befehls am Bildschirm) in dieser Zeile unterdrücken.
@echo off Echo generell ausschalten.
@echo on Echo generell einschalten.
echo. Leere Zeile ausgeben. (Der Punkt direkt hinter dem echo ist wichtig.
echo hallo Das Wort 'hallo' auf dem Bildschirm ausgeben.
copy Dos-Befehl: Kopiere eine Datei
move Dos-Befehl: Verschiebe eine Datei
:name Name einer Sprungmarke
set Zeige die gespeicherten (Umgebungs-)Variablen an.
goto name Springe zu Sprungmarke name.
if exist x start y Wenn die Datei 'x' existiert, dann starte 'y'
xcopy Kopiere alle Dateien im Verzeichnis

Natürlich kennen auch die Schüler früher oder späterden Trick mit der autoexec.bat - deshalb haben wir zur Sicherung zwei Änderungen eingebaut:

  1. Während sich der Computer noch im "Dos-Modus" befindet - also die autoexec.bat abarbeitet - wird die Konsole gesperrt. Damit sind keine Tastatureingaben mehr möglich.
  2. Die autoexec.bat wird bei jeder Anmeldung mit der gleichlautenden Datei vom Server überschrieben. Damit werden Änderungen, die ein Schüler evtl. an der Datei vornimmt,beim nächsten Anmelden automatisch gelöscht. Außerdem lassen sich Änderungen an dieser Datei so leichter auf alle Rechner verteilen.



Kommentare

Einen Kommentar hinzufügen



 Suchen:


 Umfrage

(Nur für angemeldete Benutzer)

Was wird hier am meisten vermisst?

[ Ergebnis | Umfragen ]

Stimmen: 621
Kommentare: 0

 Zitate

Erste Zeile in der CONFIG.SYS: BUGS=OFF.

-- anonymous