nächste Kategorie vorige Kategorie
DOS
Allg. Dox-Box Einstellungen
über_DEFAULT.PIF (Zuerst erzeugen mit einer _DEFAULT.BAT z.B. mit @Echo off)
ID: Allg000411
DOS
AUTOEXEC.BAT
Beispiel 1:
@echo off
SET SOUND=C:\PROGRA~1\CREATIVE\CTSND
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET PATH=C:\WINDOWS;C:\
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:123
LH C:\MOUSE\MOUSE.EXE
DOSKEY
CLS
ID: AUTOE05707
DOS
AUTOEXEC.BAT
Beispiel 2:
@ECHO OFF
cls
set temp=c:\
set tmp=c:\
path=a:\
LH MSCDEX.EXE /D:mscd001 /L:X
doskey /insert
smartdrv
ID: AUTOE05713
DOS
AUTOEXEC.BAT:
Speicher gewinnen: DISPLAY.SYS in CONFIG.SYS und MODECON CODEPAGE in Autoexec.bat und config.sys entfernen. In Autoexec.bat folgender Eintrag hinzu: C:\WINDOWS\COMMAND\KEYB GR
ID: Speic00356
DOS
AUTOEXEC.BAT:
wenn diese Datei nur dazu dient als den deutschen Tastatur-Treiber für die DOS-Box zu laden, kann AUTOEXEC.BAT entfernt werden. Folgende Zeile in der CONFIG.SYS hinzufügen (nur 1 Zeile):
install=c:\windows\command\keyb.com gr,,c:\windows\command\keyboard.sys
ID: AUTOE01688
DOS
AUTOEXEC.BAT:
Zum schließen der Dos-Boxen mit Alt+F4, folgender Eintrag in der Autoexec.bat hinzu: Echo<ESC>[0; 107; "exit";13P
<ESC> mit <Strg>-<P> + ESC eingeben
ID: Zum0s00345
DOS
Batchdateien beschleunigen:
wenn Sie auf die Bilschirmausgabe verzichten, werden die Batchdateien erheblich beschleunigt, speziell wenn ZB Hunderte von Dateien kopiert oder geändert werden (ZB Attrib). Schalten Sie die Ausgabe aus mit 'ctty nul', nach den Befehlen wieder ein 'ctty con'
ID: Batch02548
DOS
Bootmenü bei Win-9x aktivieren in Da
tei MSDOS.SYS: zuerst Attribute entfernen, dann unter [Option] folgende Einträge:
BootGUI = 0
BootMenu = 1
BootMenu Default = 6
Siehe auch Seite 104: Menü in Config.sys
ID: Bootm00341
DOS
Bootvorgang bei Win-9x
aktivieren in Datei MSDOS.SYS: zuerst Attribute entfernen, dann unter [Option] folgende Einträge:
BootMenu = 0
BootDelay=0
Logo=0
ID: Bootv01687
DOS
Caldera Open DOS
(DR DOS) auf CD von PC-Welt
ID: Calde00069
DOS
CD-ROM-Laufwerk unter DOS installieren
: ATAPI allgemein. Es gibt verschiedene Bauformen von CD-Laufwerken, heute im wesentlichen ATAPI und SCSI. ATAPI (AT Attachment Packet Interface) ist ein Standard, der den Anschluß von Nicht-Festplatten an eine (E)IDE-Schnittstelle ermöglicht. Die IDE-Technologie war zunächst nur für Festplatten entwickelt. Mit der Verbreitung anderer Massenspeichermedien (CD, ZIP, LS-120, ...) entstand der ATAPI Standard, der es ermöglicht, auch andere Geräte an einem (E)IDE-Anschluß zu betreiben. Ein ATAPI-Gerät muß, im Gegensatz zur (E)IDE-Festplatte, mit einem Treiber dem System bekannt gemacht werden. Für den Anschluß eines ATAPI-Laufwerkes muß wie bei der Festplatte die Einstellung StandAlone, Master oder Slave vorgenommen werden, jedoch muß das Gerät nicht im BIOS angemeldet werden. CD-ROM. Zunächst werden drei Verbindungen zum PC hergestellt: Stromversorgung, (E)IDE-Datenkabel und das Audiokabel, welches CD-ROM und die Soundkarte verbindet. Dann müssen Treiber installiert werden. Bei neuen CD-ROM-Laufwerken ist meist ein Installationsprogramm im Lieferumfang, das problemlos die nötigen Treiber installiert und die Einträge in die Systemdateien durchführt. Einbindung unter DOS. Für die Einbindung eines CD-ROM-Laufwerkes braucht man zwei Treiber, den gerätespezifischen Device- oder Hardware-Treiber und den Software-Treiber des DOS, mscdex.exe. Die beiden Treiber werden wie folgt in das System eingebunden. Eintrag in die Datei config.sys:
LASTDRIVE=Z
DEVICE=[Pfad][Device-Treiber].sys /D: [devicename]
wobei [Device-Treiber] Platzhalter für den Namen des Gerätetreibers (z.B. CD524.sys) und [devicename] der interne Name für das CD-Laufwerk ist (z.B. mscd001). Eintrag in die Datei autoexec.bat:
c:\dos\mscdex.exe /D:[devicename] /L:[Laufwerksbuchstabe]
wobei hier [devicename] mit dem Eintrag aus der config.sys übereinstimmen muß. [Laufwerksbuchstabe] ist ein Platzhalter für den Buchstaben, unter dem das Laufwerk dann im DOS zu finden ist. Wichtig ist noch, daß die Datei mscdex.exe die zum verwendeten Betriebssystem passende ist. Da die Dateien config.sys und autoexec.bat nur bei einem Neustart ausgeführt werden, ist noch ein Reboot nötig, bevor das CD-ROM-Laufwerk dann funktionieren sollte. SCSI-CD-ROM-Laufwerk unter DOS installieren. Die Einbindung eines SCSI-Laufwerken ähnelt der eines ATAPI-Laufwerks. Jedoch muß zusätzlich der SCSI-Controller durch einen Treiber dem System in der config.sys mitgeteilt werden. Der CD-Laufwerkstreiber ist in den allermeisten Fällen der Universaltreiber aspicd.sys. Zudem muß der mscdex.exe installiert werden. Hier ein Ausschnitt aus der config.sys für die Einbindung eines SCSI-CD-ROM-Laufwerks.
REM Dieser Abschnitt ist für einen Adaptec 2940 SCSI Controller
REM aspi8dos.sys ist der Treiber für den SCSI-Controller REM
aspicd.sys ist der Universaltreiber für ein SCSI CD-ROM Laufwerk
REM mscdex.exe ist der DOS CD-Software Treiber
DEVICEHIGH=aspi8dos.sys /d DEVICEHIGH=aspicd.sys /d:cd001
INSTALLHIGH=mscdex.exe /d:cd001 /l:d
ID: CD0RO05710
DOS
CONFIG.SYS
Beispiel 1:
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH,UMB
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
FILES=30
STACKS=0,0
BUFFERS=20
DEVICEHIGH=C:\WINDOWS\COMMAND\ANSI.SYS
DEVICEHIGH=C:\MTMCDAI.SYS /D:123
ID: CONFI05708
DOS
CONFIG.SYS
Beispiel 2
device=himem.sys /testmem:off
device=emm386.exe /noems
device=oakcdrom.sys /D:mscd001
dos=high,umb
lastdrive=z
ID: CONFI05712
DOS
CONFIG.SYS:
auf der Bootdiskette sollte der eintrag device A:\Himem.sys sein sonst steht zuwenig Speicher zur verfügung.
ID: CONFI00343
DOS
CONFIG.SYS:
Eintrag DOS= [HIGH, UMB] NOAUTO => erzwingt manuelle Eingabe von Treibern (HIMEN, IFSHLP,...(oder DOS=NOAUTO)
ID: CONFI00410
DOS
CONFIG.SYS-Menü; Absc
hnitt [MENU] mit z.B.
Menuitem=Win95, Menuitem=EMS ..., Abschnitt [EMS] mit z.B. DEVICE=C:\WINDOWS\emm386.exe 512 frame=D000, weitere Infos in der ZS
ID: CONFI00344
DOS
Deltree für WinNT und 2000: unte
r WinNT und 2000 ist der Befehl Deltree (mit dem ganze Verzeichnisse mit Inhalt gelöscht werden können) nicht mehr vorhanden. Alternative: 'rd /s' am Promt eingeben.
ID: Deltr02153
DOS
DIR-Befehl
für Dateinamen mit Leerzeichen: z. B. dir "* * *.TXT"
ID: DIR0B00478
DOS
DIR-Befehl standardmäßig mit Parameter: in der Aut
oexec.bat folgender SET-Befehl hinzufügen: 'SET dircmd=/p' oder 'SET dircmd=/a/p/ogen' oder eine andere Kombination von Parameter die mit dir /? angezeigt werden können.
ID: DIR0B01913
DOS
DOS 6.22 und Win95 auf dem selbem Rechner:
IO.SYS kann gezwungen werden andere Startdateien als AUTOEXEC.BAT und CONFIG.SYS zu benutzen, so das eine saubere Trennung beim booten vorliegt
ID: DOS0600186
DOS
DOS: neue Windows 2000-Befehle
In dieser Tabelle werden Windows 2000-Systembefehle erläutert, die in MS-DOS nicht vorhanden sind.
* at: Plant die Ausführung von Befehlen und Programmen auf einem Computer zu einem bestimmten Datum und einer bestimmten Zeit.
* cacls: Zeigt die Zugriffskontrolllisten (ACL - Access Control List) für Dateien an oder ändert sie.
* convert: Konvertiert Dateisysteme von FAT oder FAT32 zu NTFS.
* dosonly: Stellt sicher, dass nur MS-DOS-basierte Anwendungen an der Eingabeaufforderung von Command.com gestartet werden können.
* echoconfig: Zeigt Meldungen an, wenn die Datei Config.nt des MS-DOS-Teilsystems gelesen wird.
* endlocal: Beendet die Lokalisierung von Umgebungsvariablen.
* findstr: Durchsucht Dateien nach Text unter Verwendung regulärer Ausdrücke.
* ntcmdprompt: Führt den Windows 2000-Befehlsinterpreter Cmd.exe statt Command.com aus, nachdem ein speicherresidentes Programm (TSR) ausgeführt oder die Eingabeaufforderung innerhalb einer MS-DOS-Anwendung gestartet wurde.
* popd: Wechselt zu dem Verzeichnis, das von pushd zuletzt festgelegt wurde.
pushd Speichert das aktuelle Verzeichnis für den Befehl popd und wechselt dann in das angegebene Verzeichnis.
* setlocal: Beginnt die Lokalisierung von Umgebungsvariablen.
* start: Führt ein bestimmtes Programm oder einen bestimmten Befehl in einem neuen Fenster und in einem separaten Speicherbereich aus.
* title: Legt den Titel des Eingabeaufforderungsfensters fest.
* &&: Der Befehl, der auf dieses Zeichen folgt, wird nur dann ausgeführt, wenn der vorhergehende Befehl erfolgreich war.
* ||: Der Befehl, der auf dieses Zeichen folgt, wird nur dann ausgeführt, wenn der vorhergehende Befehl fehlschlägt.
* &: Trennt mehrere Befehle in der Befehlszeile.
* ( ): Fasst Befehle zusammen.
* ^: Escape-Zeichen. Ermöglicht die Eingabe von Befehlssymbolen als Text.
* ; oder ,: Trennt Parameter.
~~~~~~~~~~
Zusätzlich finden Sie auf der Homepage die DOS-Befehle, die unter Win-2000 nicht mehr verfügbar sind
ID: DOS0006020
DOS
DOSKEY in WIN95-DosBox:
Eigenschaft der DosBox öffnen, in Karte "Programm" der Befehl "Doskey" eingeben.
ID: DOSKE00402
DOS
Eingabeaufforderung:
mehr komfort, Farben, Prompt, Doskey automatisch, ...
ID: Einga00896
DOS
Gesperrte Datei löschen oder umbenennen: wenn
sich Dateien nicht löschen lassen, weil diese von einer Anwendung gesperrt sind, gibt es folgende Alternative: in der Datei WININIT.INI erstellen Sie ein Abschnitt [rename]. Darunter eine Liste mit Dateien:
<Neue_Datei><zu-überchreibende_Datei>
Wollen Sie eine Datei löschen, benutzen Sie das Schlüsselwort NUL:
NUL=<zu_löschende_Datei>
Beachten Sie das hier keine lange Dateinamen berücksichtigt werden.
ID: Gespe02752
DOS
LFNFOR ON:
dieser Dos-Befehl ermöglicht in der Dos-Box das Ausführen non FOR-Schleifen für lange Dateinamen. Dieser Befehl kann am Anfang jeder Batch-Datei stehen die langen Dateinamen in FOR-Schleifen verarbeitet
Achtung: funktioniert nicht unter purem Dos
ID: LFNFO00873
DOS
MS-DOS-Kompatibilitätsmodus= 16
Bit anstatt 32 Bit Zugriff: Ursachen! Falscher Eintrag in AutoExec oder config.sys, oder Bootsektorviren
ID: MS0DO00405
DOS
MS-DOS-Mode Wizard,
Microsoft Kernel-Toy, System-Umgebung für DOS-Box erleichtern (zB Einbindung für CD-ROM, Maus, VESA-Treiber,...)
ID: MS0DO00593
DOS
Set und Winset, Umgebungsvariablen:
in DOS, Win9x kann z.B. mit 'set aktuell = D:\Daten\Bilder\2000' im DOS-Fenster eine Variable für dieses bestimmtes Verzeichnis gesetzt werden. Mit z.B. 'ausführen Dialog' '%aktuell% starten Sie den Explorer im angegebenem Verzeichnis. Einige Variablen sind bereits definiert: %windir%, %winbootdir%, %temp%, usw....
Um die Variablen dauerhaft zu setzen, müssen diese in der Autoexec.bat vermerkt werden.
In WinNT4 werden die Variablen anders gesetzt: Arbeitsplatz, rechte Maustaste, Eigenschaften, Umgebung.
In Win2000: Arbeitsplatz, rechte Maustaste, Eigenschaften, Erweitert, Umgebungsvariablen.
Unterschied zwischen set und winset: set ist nur im aktuellem DOS-Fenster gültig, winset ist Systemweit gültig. Beide sind nur für die aktuelle Windows-Sitzung gültig wenn sie nicht in der Autoexec.bat angeben wurden, sondern am DOS-Prompt.
ID: Set0u02154
DOS
SETVER.EXE:
um ältere DOS-Programme (z.B. TREE.COM) unter Win9x (bzw. DOS 7.0) zu nutzen, müssen diese angepasst werden:
--Datei CONFIG.SYS: Eintrag 'device=c:\windows\setver.exe' hinzufügen.
--PC neu booten
--am DOS-Promt 'setver tree.com <DOS-Version>' eingeben, wobei DOS-Version die Nummer der DOS-Version aus der das Programm stammt, also 5.0, 6.0 oder 6.2
Alternative: das Programm mit einem Editor öffnen, den Eintrag 'MS-DOS Version' suchen, und die 5 oder 6 durch 7 ersetzen.
ID: SETVE01995
DOS
Tastaturtreiber deutsch oder amerikanisch:
mit <Strg><Alt><F1> aktiviert den amerikanischen Treiber, <Strg><Alt><F2> wieder den deutschen. Gültig für Win9x in der DOS-Box oder unter purem DOS.
ID: Tasta02264
DOS
Timethis, Waitfor, Where:
3 neue DOS-Befehle, außerdem
Win98-Resource-Kit, läuft in der DOS-Box von Win95-98-NT:
-Timethis = Stopuhr, (z.B. Timethis "dir /s /c:\ >nut" > c:\thimethis.txt)
-Waitfor = Timer, z.B. um nach einer bestimmten Zeit ein Programm zu starten (siehe auch Seite 144)
-Where = verbesserter Dir-Befehl
ID: Timet00960
DOS
Von Windows zum Prompt:
damit beim beende von Win der Dos-Prompt angezeigt wird
ID: Von0W00979
DOS
Zwischenablage in der DOS-Box nutzen:
Icon der Titelleiste mit linken Maustaste klicken, Befehl Markieren auswählen, Text mit Maus markieren und [ENTER] drücken (der markier-Modus wird dann beendet). Der Text befindet sich nun in der Zwischenablage und kann in Windows-Anwendungen eingefügt werden.
Zum Einfügen der Zwischenablage in eine DOS-Box: Cursor an gewünschte Stelle setzen, Icon der Titelleiste mit linken Maustaste klicken, Befehl Einfügen auswählen.
Schneller geht's mit dem Schnell-Editor-Modus:
--Win 9.x: Menü Eigenschaften, Register Sonstige, Maus, Schnell-Editor.
--WinNT4 und Win2000: Menü Eigenschaften, Optionen, QuickEdit-Modus.
ID: Zwisc02155