Verwenden der Windows 2000-Befehlsreferenz

Mit Windows 2000 wird ein umfangreicher Satz Befehlszeilenfunktionen zur Verfügung gestellt, der die Möglichkeiten früherer Windows-Versionen und MS-DOS erweitert und verbessert. Sie können diese Befehle direkt über die Eingabeaufforderung verwenden; z. B., um zwischen Verzeichnissen zu wechseln (chdir oder cd), den Inhalt von Ordnern anzuzeigen (dir) oder Dateien zu kopieren (copy und xcopy).

Außerdem können Sie diese Befehle in einem Stapelverarbeitungsprogramm kombinieren und zusammenstellen. Stapelverarbeitungsprogramme (auch als Stapelverarbeitungsdateien bezeichnet) ermöglichen es Ihnen, Routinen oder sich wiederholende Aufgaben zu vereinfachen. Bei einem Stapelverarbeitungsprogramm handelt es sich um eine nicht formatierte Textdatei, die einen oder mehrere Befehle enthält und die Dateinamenerweiterung BAT oder CMD aufweist. Wird der Dateiname an der Eingabeaufforderung eingegeben, werden die Befehle in der Datei der Reihe nach ausgeführt. Das Zusammenstellen einer Stapelverarbeitungsdatei ermöglicht das Verwenden von Prorammkontrollbefehlen wie if-Anweisungen, goto-Anweisungen, und for-Schleifen, die zu den Standardvorrichtungen zur Programmsteuerung gehören.

 

Neuerungen und Unterschiede zu MS-DOS

Windows 2000 übernimmt und erweitert fast die gesamte Funktionalität von MS-DOS. Diese Tabelle erläutert neue Windows 2000-Befehle, die es in MS-DOS nicht gibt, Änderungen an MS-DOS-Befehlen und nicht verfügbare MS-DOS-Befehle.

Windows 2000-Befehle

In dieser Tabelle werden Windows 2000-Systembefehle erläutert, die in MS-DOS nicht vorhanden sind.

Befehl Funktion
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.

Geänderte MS-DOS-Befehle

In dieser Tabelle werden Änderungen und Erweiterungen zu den MS-DOS-Befehlen erläutert.

Befehl Änderungen
chcp Ändert Codepages nur für maximierte Fenster.
cmd Cmd.exe ersetzt Command.com.
del Durch neue Schalter stehen viele neue Funktionen zur Verfügung.
dir Durch neue Schalter stehen viele neue Funktionen zur Verfügung.
diskcomp Die Schalter /1 und /8 werden nicht unterstützt.
diskcopy Der Schalter /1 wird nicht unterstützt.
doskey Verwendbar für zeichenorientierte Programme, die eine gepufferte Eingabe unterstützen. Doskey wurde erheblich erweitert.
format Optische 20,8-MB-Laufwerke werden unterstützt. Die Schalter /b, /s und /u werden nicht unterstützt.
label Die Zeichen ^ und & können in einer Datenträgerbezeichnung verwendet werden.
mode Umfangreiche Änderungen.
more Durch neue Schalter stehen viele neue Funktionen zur Verfügung.
path Die Umgebungsvariable %path% fügt an der Eingabeaufforderung den aktuellen Pfad einer neuen Einstellung hinzu.
print Die Schalter /b, /c, /m, /p, /q, /s, /t und /u werden nicht unterstützt.
prompt Neue Zeichenkombinationen ermöglichen das Hinzufügen von kaufmännischen Und-Zeichen ($a), Klammern ($c und $f) und Leerzeichen ($s) in der Eingabeaufforderung.
recover Stellt nur Dateien wieder her.
rmdir Der neue Schalter /s löscht Verzeichnisse, die Dateien und Unterverzeichnisse enthalten.
sort Benötigt keine TEMP-Umgebungsvariable. Die Dateigröße ist unbeschränkt.
xcopy Durch neue Schalter stehen viele neue Funktionen zur Verfügung.

Nicht verfügbare MS-DOS-Befehle

Die folgenden MS-DOS-Befehle sind an der Eingabeaufforderung nicht verfügbar.

Befehl Neue Vorgehensweise oder Grund für Wegfall
assign Wird unter Windows 2000 nicht unterstützt.
backup Wird zurzeit nicht unterstützt.
choice Wird zurzeit nicht unterstützt.
ctty Wird zurzeit nicht unterstützt.
dblspace Nicht unterstützt.
defrag Windows 2000 optimiert die Festplatte automatisch. Um eine Festplatte manuell zu optimieren, klicken Sie mit der rechten Maustaste auf Arbeitsplatz, klicken dann auf Eigenschaften, öffnen die Registerkarte Extras und klicken auf Jetzt optimieren.
deltree Der Befehl rmdir /s löscht Verzeichnisse, die Dateien und Unterverzeichnisse enthalten.
diskperf Wird zurzeit nicht unterstützt.
dosshell Unter Windows 2000 unnötig.
drvspace Wird zurzeit nicht unterstützt.
emm386 Unter Windows 2000 unnötig.
fasthelp Dieser MS-DOS 6.0-Befehl entspricht dem Windows 2000-Befehl help. Windows 2000 enthält auch eine Onlinebefehlsübersicht.
fdisk Die Datenträgerverwaltung bereitet Festplatten für die Verwendung unter Windows 2000 vor.
include Mehrfachkonfigurationen des MS-DOS-Teilsystems werden nicht unterstützt.
interlnk Wird nicht unterstützt.
intersrv Wird nicht unterstützt.
join Durch erhöhte Partitionsgrößen und ein verbessertes Dateisystem wird das Verbinden von Laufwerken nicht mehr benötigt.
memmaker Windows 2000 optimiert die Verwendung des Arbeitsspeichers des MS-DOS-Teilsystems automatisch.
menucolor Mehrfachkonfigurationen des MS-DOS-Teilsystems werden nicht unterstützt.
menudefault Mehrfachkonfigurationen des MS-DOS-Teilsystems werden nicht unterstützt.
menuitem Mehrfachkonfigurationen des MS-DOS-Teilsystems werden nicht unterstützt.
mirror Wird unter Windows 2000 nicht unterstützt.
msav Wird nicht unterstützt.
msbackup Windows 2000 enthält das Sicherungsdienstprogramm (in der Systemsteuerung unter Verwaltung) für Computer mit Bandlaufwerken. Für Computer ohne Bandlaufwerke steht der Befehl xcopy zur Verfügung.
mscdex Es ist nicht notwendig, das MS-DOS-Teilsystem für die Verwendung eines CD-ROM-Laufwerks zu konfigurieren. Windows 2000 ermöglicht dem MS-DOS-Teilsystem den Zugriff auf CD-ROM-Laufwerke.
msd Verwenden Sie das Snap-In Systeminfo. Sie starten Systeminfo, indem Sie im Menü Start auf Ausführen klicken und msinfo32 eingeben.
numlock Wird zurzeit nicht unterstützt.
power Wird nicht unterstützt.
restore Wird zurzeit nicht unterstützt.
scandisk Wird nicht unterstützt.
smartdrv Windows 2000 legt automatisch Cachespeicher für das MS-DOS-Teilsystem an.
submenu Mehrfachkonfigurationen des MS-DOS-Teilsystems werden nicht unterstützt.
sys Windows 2000 passt nicht auf eine Standarddiskette mit 1,2 MB oder 1,44 MB.
undelete Wird unter Windows 2000 nicht unterstützt.
unformat Wird unter Windows 2000 nicht unterstützt.
vsafe Nicht unterstützt.

Append

Ermöglicht Programmen das Öffnen von Datendateien in den angegebenen Ordnern, als wären diese Dateien im aktuellen Ordner gespeichert.

Die angegebenen Ordner werden hinzugefügte Ordner (appended) genannt, da zu öffnende Dateien in ihnen so angesprochen werden können, als ob sie sich im aktuellen Verzeichnis befinden würden.

append [;] [[Laufwerk:]Pfad[;...]] [[/x:{on | off}] [/path:{on | off}] [/e]

Parameter

;

Löscht die Liste der hinzugefügten Ordner.

[[Laufwerk:]Pfad

Gibt das Laufwerk (falls es nicht das aktuelle ist) und den Ordner an, der dem aktuellen Ordner hinzugefügt werden soll. Sie können mehrere Einträge für [Laufwerk:]Pfad angeben, indem Sie die Einträge durch Semikolons (;) voneinander trennen. Wird append allein verwendet, wird die bestehende Liste der hinzugefügten Ordner gelöscht.

/x:{on | off}

Gibt an, ob das MS-DOS-Teilsystem bei der Ausführung von Programmen die hinzugefügten Ordner durchsuchen soll. Wenn Sie den Schalter /x:on verwenden, werden auch hinzugefügte Ordner durchsucht. Wenn Sie den Schalter /x:off verwenden, werden hinzugefügte Ordner nicht durchsucht. Sie können /x:on mit /x abkürzen. Wenn Sie /x:on angeben möchten, müssen Sie dies bei der ersten Verwendung von append nach dem Start des Systems durchführen. Danach können Sie zwischen /x:on und /x:off wechseln.

/path:{on | off}

Gibt an, ob ein Programm hinzugefügte Ordner nach einer Datendatei durchsuchen soll, wenn bereits ein Pfad im Namen der gesuchten Datei enthalten ist. Die Standardeinstellung ist /path:on.

/e

Weist einer Umgebungsvariablen mit dem Namen append die Liste der hinzugefügten Ordner zu. Dieser Parameter kann nur bei der ersten Verwendung von append nach dem Start des Systems angegeben werden. Wenn Sie /e verwenden, können Sie mit dem Befehl set die Liste der hinzugefügten Ordner anzeigen.

Arp

Arp dient zur Anzeige oder Änderung der Übersetzungstabellen, die von ARP (Address Resolution Protocol) für die Umsetzung von IP-Adressen in physische Ethernet- oder Tokenringadressen verwendet werden. Dieser Befehl ist nur verfügbar, wenn das Protokoll TCP/IP installiert wurde.

arp -a [IP_Adr] [-N [Schnittst]]

arp -d IP_Adr [Schnittst]

arp -s IP_Adr Eth_Adr [Schnittst]

Parameter

-a

Zeigt anhand einer TCP/IP-Abfrage alle aktuellen ARP-Einträge an. Bei Angabe von IP_Adr werden nur die IP-Adresse und die physische Adresse des betreffenden Computers angezeigt.

-g

Wie -a.

IP_Adr

Gibt eine IP-Adresse als Folge von durch Punkte (.) getrennte Zahlen an.

-N

Zeigt die ARP-Einträge für die mit Schnittst angegebene Netzwerkschnittstelle an.

Schnittst

Gibt, falls verwendet, die IP-Adresse der Schnittstelle an, deren Adressübersetzungstabelle geändert werden muss. Falls nicht angegeben, wird die erste verfügbare Schnittstelle verwendet.

-d

Löscht den mit IP_Adr angegebenen Eintrag.

-s

Fügt einen Eintrag zum ARP-Cache hinzu, der die IP-Adresse IP_Adr der physischen Adresse Eth_Adr zuordnet. Die physische Adresse wird als 6 hexadezimale Byte angegeben, getrennt durch Bindestriche. Die IP-Adresse wird in punktierter Dezimalschreibweise angegeben. Der Eintrag ist permanent, d. h. er wird nach einer Zeitüberschreitung im Cache nicht automatisch gelöscht.

Eth_Adr

Gibt eine physische Adresse an.

Assoc

Zeigt die Zuordnungen von Dateierweiterungen an oder ändert sie.

assoc [.erw[=[Dateityp]]]

Parameter

keine

Zeigt die aktuellen Dateitypzuordnungen an. Um die Zuordnungen seitenweise anzuzeigen, geben Sie den Befehl gefolgt von der Anweisung | more an. Um die Ausgabe in eine Datei umzuleiten, geben Sie den Befehl gefolgt von der Anweisung >Dateiname.erw an.

.erw

Gibt den Namen der Dateierweiterung an, für die Sie die Zuordnungen anzeigen oder ändern möchten.

Dateityp

Gibt den Dateityp an, den Windows 2000 der angegebenen Dateierweiterung zuordnen soll.

At

Listet geplante Befehle auf oder plant Befehle und Programme, die zu einem bestimmten Zeitpunkt und Datum auf einem Computer ausgeführt werden sollen. Um den at-Befehl verwenden zu können, muss der Zeitplandienst ausgeführt werden.

at [\\Computername] [[Id] [/delete] | /delete [/yes]]

at [\\Computername] Zeit [/interactive] [/every:Datum[,...] | /next:Datum[,...]] Befehl

Parameter

keine

Ohne Parameter zeigt der Befehl at geplante Befehle an.

\\Computername

Gibt einen Remotecomputer an. Wenn dieser Parameter weggelassen wird, werden die Befehle auf dem lokalen Computer geplant.

Id

Gibt die Identifikationsnummer an, die einem geplanten Befehl zugewiesen wurde.

/delete

Löscht einen geplanten Befehl. Falls Id nicht angegeben wird, werden alle geplanten Befehle auf dem Computer gelöscht.

/yes

Erzwingt eine positive Antwort auf alle Anfragen vom System, wenn geplante Ereignisse gelöscht werden.

Zeit

Gibt die Uhrzeit an, zu der der Befehl ausgeführt werden soll. Die Zeit wird angegeben in Stunden:Minuten in 24-Stunden-Schreibweise (00:00 [Mitternacht] bis 23:59).

/interactive

Ermöglicht dem Auftrag, mit dem Desktop des Benutzers zusammenzuarbeiten, der zu dem Zeitpunkt angemeldet ist, zu dem der Auftrag ausgeführt wird.

/every:Datum[,...]

Führt den Befehl an den angegebenen Tagen der Woche oder des Monats aus (beispielsweise jeden Donnerstag oder jeden dritten Tag des Monats). Geben Sie Datum als einen oder mehrere Wochentage (Mo, Di, Mi, Do, Fr, Sa, So) oder als einen oder mehrere Tage des Monats (mit Zahlen von 1 bis 31) an. Trennen Sie mehrere Datumseinträge mit Kommas. Wird Datum nicht angegeben, wird der aktuelle Tag des Monats verwendet.

/next:Datum[,...]

Führt den angegebenen Befehl am entsprechenden, darauf folgenden Wochentag (beispielsweise am nächsten Donnerstag) aus. Geben Sie Datum als einen oder mehrere Wochentage (Mo, Di, Mi, Do, Fr, Sa, So) oder als einen oder mehrere Tage des Monats (mit Zahlen von 1 bis 31) an. Trennen Sie mehrere Datumseinträge mit Kommas. Wird Datum nicht angegeben, wird der aktuelle Tag des Monats verwendet.

Befehl

Gibt den Windows 2000-Befehl, das Programm (.exe- oder .com-Datei) oder Batchprogramm (.bat- oder .cmd-Datei) an, das ausgeführt werden soll. Wenn der Befehl einen Pfadnamen als Argument benötigt, verwenden Sie den absoluten Pfad. Der absolute Pfad besteht aus dem vollständigen Pfadnamen, beginnend mit dem Laufwerkbuchstaben. Wenn sich der Befehl auf einem Remotecomputer befindet, geben Sie für den Server und den Freigabenamen die UNC-Notation anstelle des Remotelaufwerkbuchstaben an. Dem Befehl muss, wenn es sich nicht um eine ausführbare Datei (.exe) handelt, ein cmd /c vorangestellt werden, beispielsweise:

cmd /c dir > c:\test.out

Atmadm

Überprüft die Verbindungen und Adressen, die in einem ATM-Netzwerk (Asynchronous Transfer Mode - asynchroner Übertragungsmodus) von der ATM-Anrufverwaltung aufgezeichnet werden. Sie können dieses Hilfsprogramm verwenden, um statistische Daten zu über ATM-Netzwerkkarten ein- und ausgehenden Anrufen anzuzeigen.

atmadm [-c][-a] [-s]

Parameter

-c

Zeigt Anrufinformationen zu allen bestehenden Verbindungen für die auf diesem Computer installierte ATM-Netzwerkadapter an.

-a

Zeigt für alle auf diesem Computer installierten ATM-Netzwerkadapter die registrierte NSAP-Adresse (Network Service Access Point) an.

-s

Zeigt statistische Daten zur Überprüfung des Status der aktiven ATM-Verbindungen an.

Attrib

Zeigt die Dateiattribute an oder ändert diese.

Mit diesem Befehl können Sie die Dateien oder Verzeichnissen zugewiesenen Attribute Schreibgeschützt, Archiv, System und Versteckt anzeigen, setzen oder löschen.

attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [[Laufwerk:][Pfad] Dateiname] [/s[/d]]

Parameter

+r

Setzt das Attribut Schreibgeschützt (read only).

-r

Löscht das Attribut Schreibgeschützt.

+a

Setzt das Attribut Archiv.

-a

Löscht das Attribut Archiv.

+s

Legt eine Datei als Systemdatei fest.

-s

Löscht das Attribut System.

+h

Setzt das Attribut Versteckt.

-h

Löscht das Attribut Versteckt.

[[Laufwerk:][Pfad]Dateiname]

Gibt den Standort und den Namen des Verzeichnisses, der Datei bzw. mehrerer Dateien an, die bearbeitet werden sollen. Sie können Platzhalterzeichen (ß und *) mit dem Parameter Dateiname verwenden, um die Attribute für eine Gruppe von Dateien anzuzeigen oder zu ändern.

/s

Verarbeitet die entsprechenden Dateien im aktuellen Verzeichnis und den zugehörigen Unterverzeichnissen.

/d

Verarbeitet Verzeichnisse.

BREAK

Schaltet (zusätzliche) Überwachung für Strg + C ein (ON)oder aus (OFF).

Dieser Befehl ist nur aus Kompatibilitätsgründen existent. Er hat keinen Effekt unter Windows 2000.

Wenn die Befehlserweiterungen aktiviert sind und unter Windows 2000 ausgeführt werden, wird mit dem BREAK-Befehl ein Hardcoded Breakpoint für einen Debugger gesetzt.

Buffers

Windows 2000 und das MS-DOS-Teilsystem verwenden diesen Befehl nicht. Er wird nur aus Gründen der Kompatibilität zu MS-DOS-Dateien unterstützt.

CACLS Ändert Datei-ACLs (Access Control List) oder zeigt sie an.

CACLS Dateiname [/T] [/E] [/C] [/G Benutzer:Zugriff] [/R Benutzer [...]]
[/P Benutzer:Zugriff [...]] [/D Benutzer [...]]

Dateiname ACLs für angegebene Datei anzeigen.
/T ACLs der angegebenen Datei im aktuellen Verzeichnis und allen Unterverzeichnissen ändern.
/E ACL bearbeiten anstatt sie zu ersetzen.
/C Ändern der ACLs bei Zugriffsverletzung fortsetzen.
/G Benutzer:Zugriff Angegebene Zugriffsarten zulassen.
Zugriff kann sein:
              R
Lesen
              W Schreiben
              C Ändern (Schreiben)
              F Vollzugriff
/R Benutzer Zugriffsrechte des Benutzers aufheben (gültig mit /E).
/P Benutzer:Zugriff Zugriffsrechte des Benutzers ersetzen.
Zugriff kann sein:
              N
Kein
              R Lesen
              W Schreiben
              C Ändern (Schreiben)
              F Vollzugriff
/D Benutzer Zugriff für Benutzer verweigern.
Platzhalterzeichen (Wildcards) werden für "Dateiname" unterstützt.
Mehrere Benutzer können in einem Befehl angegeben werden.

Cacls

Zeigt die Zugriffskontrolllisten (ACL - Access Control List) für Dateien an oder ändert sie.

cacls Dateiname [/t] [/e] [/c] [/g Benutzer:Berechtigung] [/r Benutzer [...]] [/p Benutzer:Berechtigung [...]] [/d Benutzer [...]]

Parameter

Dateiname

Zeigt die ACLs der angegebenen Dateien an.

/t

Ändert die ACLs der angegebenen Dateien im aktuellen Verzeichnis und allen Unterverzeichnissen.

/e

Bearbeitet eine ACL, anstatt sie zu ersetzen.

/c

Führt das Ändern der ACLs fort, ohne Fehler zu beachten.

/g Benutzer:Berechtigung

Weist den Benutzern die angegebenen Zugriffsberechtigungen zu. Mögliche Berechtigungen sind:

n Keine

r Lesen

c Ändern (Schreiben)

f Vollzugriff

/r Benutzer

Entzieht Benutzern die angegebenen Zugriffsberechtigungen.

/p Benutzer:Berechtigung

Ersetzt angegebene Zugriffsberechtigungen der Benutzer. Mögliche Berechtigungen sind:

n Keine

r Lesen

c Ändern (Schreiben)

f Vollzugriff

/d Benutzer

Lehnt angegebene Zugriffsrechte für Benutzer ab.

Es ist möglich, mehrere Dateien oder Benutzer in einem Befehl anzugeben.

Call

Ruft aus einem Stapelverarbeitungsprogramm ein anderes Stapelverarbeitungsprogramm auf, ohne das übergeordnete Stapelverarbeitungsprogramm zu beenden. Der Befehl call kann nun auch mit Marken als Sprungziel ausgeführt werden.

call [Laufwerk:][Pfad] Dateiname [Batchparameter]

call :Marke [Parameter]

Parameter

[Laufwerk:][Pfad] Dateiname

Gibt den Speicherort und den Namen des aufzurufenden Programms an. Der Dateiname muss die Erweiterung .bat oder .cmd haben.

Batchparameter

Gibt Befehlszeileninformationen an, die vom Stapelverarbeitungsprogramm benötigt werden. Weitere Informationen zu den Erweiterungen für Batchparameter erhalten Sie unter Siehe auch.

:Marke

Gibt die Marke an, an der die Ausführung des Stapelverarbeitungsprogramms fortgesetzt werden soll. Bei der Verwendung des Befehls call mit diesem Parameter wird ein neuer Kontext für die Ausführung der Stapelverarbeitungsdatei erstellt und die Programmkontrolle an die Anweisung, die auf die Marke folgt, übergeben. Nachdem das Ende der Stapelverarbeitungsdatei (nach der Ausführung des Sprungs zu der Marke) erreicht ist, wird die Programmsteuerung an die Anweisung, die auf die call-Anweisung folgt, zurückgegeben. Wird das Ende der Stapelverarbeitungsdatei erneut erreicht, wird das Stapelverarbeitungsprogramm beendet. Eine Beschreibung der Erweiterung goto :eof, mit deren Hilfe der Ablauf eines Stapelverarbeitungsprogramms beendet werden kann, erhalten Sie, indem Sie in der Liste Siehe auch auf goto klicken.

CD

Wechselt das aktuelle Verzeichnis oder zeigt dessen Namen an.

CHDIR [/D] [Laufwerk:][Pfad]
CHDIR [..]
CD [/D] [Laufwerk:][Pfad]
CD [..]


.. Gibt an, dass Sie in das übergeordnete Verzeichnis wechseln möchten.

Geben Sie "CD Laufwerk:" ein, um das aktuelle Verzeichnis auf dem angegebenen Laufwerk anzuzeigen. Mit CD ohne Parameter wird das aktuelle Laufwerk und Verzeichnis angezeigt.

Verwenden Sie die /D-Option, um zusätzlich zum Wechseln des Verzeichnisses auch das aktuelle Laufwerk zu wechseln.

Wenn die Befehlserweiterungen aktiviert sind, wird CHDIR folgendermaßen verändert:

Der angegebene Verzeichnisname wird so konvertiert, dass dieser bezüglich Groß- und Kleinschreibung dem Namen auf dem Laufwerk entspricht. So wird durch CD C:\TEMP der aktuelle Pfad auf das Verzeichnis C:\Temp festgelegt, wenn ein Verzeichnis mit diesem Namen auf dem Laufwerk existiert.

Der CHDIR-Befehl behandelt Leerzeichen nicht als Begrenzungszeichen, so dass es möglich ist, in ein Unterverzeichnis zu wechseln, dessen Name Leerzeichen enthält, ohne diese mit Anführungszeichen einzuschließen. Beispiel:

cd Eigene Dateien

ist dasselbe wie:

cd "Eigene Dateien"

Wenn die Befehlserweiterungen nicht aktiviert sind, müssen die Anführungs- zeichen angegeben werden.

Chcp

Zeigt die Nummer der aktiven Codepage für die Konsole an oder aktiviert die Codepage, die Windows 2000 für die Konsole verwenden soll. Nur die mit Windows 2000 installierte OEM-Codepage wird im Eingabeaufforderungsfenster bei Verwendung von Rasterschriftarten richtig angezeigt. Andere Codepages werden nur im Vollbildmodus oder im Eingabeaufforderungsfenster bei Verwendung von TrueType-Schriftarten richtig angezeigt.

chcp [nnn]

Parameter

keine

Ohne Parameter zeigt der Befehl chcp die Nummer der aktiven Codepage für die Konsole an.

nnn

Gibt die Codepage an. Die folgende Liste enthält die von Windows 2000 unterstützten Codepages mit zugehörigem Land bzw. entsprechender Sprache:

437 USA
850 Multilingual (Latein I)
852 Slawisch (Latein II)
855 Kyrillisch (Russisch)
857 Türkisch
860 Portugiesisch
861 Isländisch
863 Französisch (Kanada)
865 Nordisch
866 Russisch
869 Modernes Griechisch

Chdir (Cd)

Zeigt den Namen des aktuellen Verzeichnisses an oder wechselt den aktuellen Ordner.

chdir [/d] [Laufwerk:][Pfad] [..]

-Oder-

cd [/d] [Laufwerk:][Pfad] [..]

Parameter

keine

Ohne Parameter zeigt chdir den Namen des aktuellen Laufwerks und des aktuellen Ordners an. Nur mit dem Laufwerkbuchstaben (z. B. cd C:) zeigt chdir das aktuelle Verzeichnis des angegebenen Laufwerks an.

[/d]

Ändert das aktuelle Laufwerk und darüber hinaus das aktuelle Verzeichnis für ein Laufwerk. Sind die Befehlserweiterungen aktiviert (standardmäßig bei Windows 2000), wird der aktuelle Verzeichnisname zur selben Schreibweise wie die Verzeichnisnamen auf der Diskette konvertiert. So setzt cd C:\Temp das aktuelle Verzeichnis auf C:\Temp, wenn das der entsprechende Name auf der Diskette ist.

[[Laufwerk:]Pfad

Gibt das Laufwerk (falls es nicht das aktuelle Laufwerk ist) und das Verzeichnis an, zu dem Sie wechseln möchten.

[..]

Gibt an, dass Sie zum übergeordneten Ordner wechseln möchten.

Chkdsk

Erstellt einen Statusbericht für einen Datenträger in Abhängigkeit vom verwendeten Dateisystem. Chkdsk zeigt auch logische Fehler des Datenträgers an und behebt diese. Falls chkdsk das Laufwerk nicht sperren kann, wird angeboten, das Laufwerk beim nächsten Start des Computers zu prüfen.

Wenn Sie den Befehl chkdsk für eine Festplatte ausführen möchten, benötigen Sie Administratorrechte.

chkdsk [Laufwerk:][[Pfad] Dateiname] [/f] [/v] [/r] [/l[:Größe]] [/x]

Parameter

keine

Ohne Parameter zeigt chkdsk den Status des Datenträgers des aktuellen Laufwerks an.

Laufwerk:

Gibt das Laufwerk mit dem Datenträger an, den chkdsk überprüfen soll.

[Pfad] Dateiname

Gibt den Pfad und den Namen einer Datei oder einer Menge von Dateien an, die chkdsk auf Fragmentierung überprüfen soll. Sie können Platzhalterzeichen (* und ß) verwenden, um mehrere Dateien anzugeben.

/f

Behebt Fehler auf dem Datenträger. Der Datenträger muss gesperrt sein. Falls chkdsk das Laufwerk nicht sperren kann, wird angeboten, das Laufwerk beim nächsten Start des Computers zu prüfen.

/v

Zeigt während der Überprüfung des Datenträgers den Namen jeder einzelnen Datei in jedem Verzeichnis an.

/r

Lokalisiert beschädigte Sektoren und stellt lesbare Informationen wieder her. Der Datenträger muss gesperrt sein.

/l[:Größe]

Nur NTFS. Ändert die Größe der Protokolldatei in die von Ihnen angegebene Größe. Zeigt die aktuelle Größe an, wenn keine andere angegeben wurde.

/x

Nur NTFS. Erzwingt, dass die Bereitstellung des Datenträgers ggf. zuerst aufgehoben wird. Alle offenen Datenträgerhandles sind dann ungültig. Dieser Schalter schließt die Funktionalität des Schalters /f mit ein.

/i

Nur NTFS. Führt eine weniger strenge Überprüfung der Indexeinträge aus, wodurch der Zeitaufwand für die Ausführung von chkdsk reduziert wird.

/c

Nur NTFS. Überspringt die Überprüfung von Schleifen in der Ordnerstruktur, wodurch der Zeitaufwand für die Ausführung von chkdsk reduziert wird.

Chkntfs

Zeigt an oder legt fest, ob eine automatische Systemüberprüfung auf FAT-, FAT32-, oder NTFS-Datenträgern beim Start des Computers ausgeführt werden soll.

Sie müssen Mitglied der lokalen Gruppe "Administratoren" sein, um den Befehl chkntfs zu verwenden.

chkntfs [/t[:Zeit]] [/x] [/c] Datenträger: [...]

chkntfs /d


Parameter

Datenträger:

Zeigt eine Meldung mit dem Dateisystem des angegebenen Datenträgers und, falls eine automatische Dateiüberprüfung erfolgen soll, eine Meldung über eine eventuelle Beschädigung des Datenträgers an, die das Ausführen von chkdsk erfordert.

/d

Speichert alle chkntfs-Standardeinstellungen, mit Ausnahme der Ablaufzeit für die automatische Dateiüberprüfung. Normalerweise werden beim Start des Computers alle Datenträger überprüft.

/t

Zeigt die Ablaufzeit für die automatische Dateiüberprüfung an oder ändert sie. Beispielsweise:

chkntfs /t Zeigt die Ablaufzeit für die automatische Dateiüberprüfung an.

chkntfs /t:30 Ändert die Ablaufzeit auf 30 Sekunden.

Sie können die Ablaufzeit auch auf 0 setzen; dadurch wird jedoch verhindert, dass ein Benutzer eine möglicherweise sehr zeitaufwendige automatische Dateiüberprüfung abbricht.

/x

Schließt den angegebenen Datenträger von der Überprüfung beim Start des Computers aus, auch wenn dieser Datenträger für eine erforderliche Ausführung von chkdsk markiert wurde.

Dieser Befehl ist nicht akkumulativ. Wenn Sie ihn mehrmals eingeben, wird der vorherige Eintrag überschrieben. Um mehrere Datenträger auszuschließen, geben Sie diese in einem Befehl an. Beispielsweise:

chkntfs /x e: f: schließt die Datenträger e and f aus.

Der Befehl chkntfs /x e: mit anschließendem chkntfs /x f: schließt nur den Datenträger f: von der Überprüfung aus.

/c

Legt fest, dass der angegebene Datenträger beim Start des Computers überprüft wird.

Dieser Befehl ist akkumulativ. Soll nur der angegebene Datenträger überprüft werden, setzen Sie zunächst die Einstellungen auf die standardmäßigen Werte zurück, um alle vorherigen Befehle zu löschen, schließen anschließend alle Datenträger von der Überprüfung aus, und legen dann eine automatische Dateiüberprüfung für den gewünschten Datenträger fest.

Möchten Sie beispielsweise eine automatische Dateiüberprüfung nur für den Datenträger d ausführen, geben Sie Folgendes ein:

chkntfs /d (Stellt die Standardeinstellungen wieder her.)

chkntfs /x c: d: e: (Schließt die Datenträger c, d und e von der Überprüfung aus.)

chkntfs /c d: (Legt eine automatische Dateiüberprüfung für den Datenträger d fest.)

Cipher

Zeigt die Verschlüsselung von Ordnern und Dateien auf NTFS-Datenträgern an oder ändert sie.

cipher [/e| /d] [/s:Verzeichnis] [/a][/i] [/f] [/q] [/h] [Pfadname [...]]

Parameter

keine

Wenn cipher ohne Parameter verwendet wird, wird der Verschlüsselungsstatus des aktuellen Ordners sowie aller darin enthaltenen Dateien angezeigt.

/e

Verschlüsselt die angegebenen Ordner. Die Ordner werden so gekennzeichnet, dass alle später hinzugefügten Dateien verschlüsselt werden.

/d

Entschlüsselt die angegebenen Ordner. Die Ordner werden so gekennzeichnet, dass alle später hinzugefügten Dateien nicht verschlüsselt werden.

/s: Verzeichnis

Führt den ausgewählten Befehl für alle Ordner im angegebenen Ordner und allen untergeordneten Ordnern aus.

/a

Führt den ausgewählten Befehl für alle angegebenen Dateien aus. Wenn es keine entsprechenden Dateien gibt, wird dieser Parameter ignoriert.

/i

Fährt mit der Ausführung des angegebenen Befehls auch fort, wenn Fehler auftreten. Standardmäßig wird die Ausführung des Befehls cipher beendet, wenn Fehler auftreten.

/f

Erzwingt die Verschlüsselung bzw. Entschlüsselung aller angegebenen Objekte. Standardmäßig wird der Befehl für Dateien, die bereits verschlüsselt bzw. entschlüsselt sind, nicht ausgeführt.

/q

Zeigt nur die wichtigsten Informationen an.

/h

Zeigt Dateien mit den Attributen "versteckt" oder "System" an. Standardmäßig werden diese Dateien weder ver- noch entschlüsselt.

Pfadname

Gibt ein Dateimuster, eine Datei oder einen Ordner an.

Cls

Löscht die Bildschirmanzeige.

Der geleerte Bildschirm zeigt nur noch die Eingabeaufforderung und die Einfügemarke an.

Cluster

Die grundlegende Syntax von cluster ist Folgende:

cluster [[/cluster:]Clustername] /Option

Der Clustername ist optional. Wenn kein Cluster angegeben wird, versucht Cluster.exe, eine Verbindung mit dem Cluster auf demjenigen Knoten herzustellen, auf dem Cluster.exe ausgeführt wird.

Wenn keine Option angegeben wird, ist /help die Standardoption.

Wenn der Name Ihres Clusters identisch ist mit einem Clusterbefehl oder dessen Abkürzung, z. B. Cluster oder c, verwenden Sie /cluster: zur Angabe eines eindeutigen Clusternamens. Eine Liste aller Clusterbefehle finden Sie unter Siehe auch.

In der folgenden Tabelle werden die mit cluster verfügbaren Optionen beschrieben:

Option Verwendung
/rename:Clustername Benennt einen Cluster um.
/version Zeigt die Versionsnummer des Clusterdienstes an.
/quorum[resource][:Ressourcenname] [/path:Pfad] [/maxlogsize:Max_Kilobyte] Ändert den Namen oder Speicherort der Quorumressource oder die Größe des Quorumprotokolls.
/reg[admin]ext:Verwaltungserweiterungs-DLL [,Verwaltungserweiterungs-DLL...] Registrierung einer Clusterverwaltungserweiterungs-DLL im Cluster.
/unreg[admin]ext:Verwaltungserweiterungs-DLL [,Verwaltungserweiterungs-DLL...] Hebt die Registrierung einer Clusterverwaltungserweiterungs-DLL im Cluster auf.
/list:[Domänenname] Zeigt eine Liste der Cluster an, die in der Domäne des Computers oder in einer anderen Domäne enthalten sind. Verwenden Sie den Clusternamen nicht zusammen mit dieser Option.
/properties [Eigenschaftsliste] Zeigt die allgemeinen Eigenschaften des Clusters an oder legt sie fest. 
/privproperties [Eigenschaftsliste] Zeigt die privaten Eigenschaften des Clusters an oder legt sie fest. 
oder /help Zeigt die Syntax des Befehls cluster an.

Um beispielsweise einen Cluster mit der Bezeichnung OpsClust in OpsClust1 umzubenennen, geben Sie folgenden Befehl an der Windows 2000-Eingabeaufforderung ein:

cluster opsclust /rename:opsclust1

Allgemeine Eigenschaftsnamen von "cluster"

In der folgenden Tabelle sind die allgemeinen Eigenschaftsnamen von cluster, ihre Verwendung und die gültigen Einstellungen aufgeführt:

Allgemeine Eigenschaftsnamen Verwendung
AdminExtensions Beschreibt mindestens eine Klassenkennung (CLSID = Class Identifier) der Clusterverwaltungserweiterung für das Clusterobjekt.
DefaultNetworkRole Gibt die Standardfunktion an, die Netzwerken zugeordnet wird.
Description Enthält die administrative Beschreibung des Clusters.
Sicherheit Enthält die Windows 2000-kompatible Sicherheitsbeschreibung.
SecurityDescriptor Enthält die Windows NT-SP4- und Windows 2000-kompatible Sicherheitsbeschreibung.
Groups\AdminExtensions Beschreibt mindestens eine Klassenkennung (CLSID = Class Identifier) der Clusterverwaltungserweiterung für die Gruppen.
NetInterfaces\AdminExtensions Beschreibt mindestens eine Klassenkennung (CLSID = Class Identifier) der Clusterverwaltungserweiterung für die Netzwerkschnittstellen.
Networks\AdminExtensions Beschreibt mindestens eine Klassenkennung (CLSID = Class Identifier) der Clusterverwaltungserweiterung für die Netzwerke.
Nodes\AdminExtensions Beschreibt mindestens eine Klassenkennung (CLSID = Class Identifier) der Clusterverwaltungserweiterung für die Knoten.
Resources\AdminExtensions Beschreibt mindestens eine Klassenkennung (CLSID = Class Identifier) der Clusterverwaltungserweiterung für die Ressourcen.
ResourceTypes\AdminExtensions Beschreibt mindestens eine Klassenkennung (CLSID = Class Identifier) der Clusterverwaltungserweiterung für die Ressourcentypen.
EnableEventLogReplication Legt fest, ob die Replikation der Ereignisprotokollierung clusterweit aktiviert oder deaktiviert wird. (True [1] setzt sie auf aktiviert; False [0] auf deaktiviert.)

Private Eigenschaftsnamen von "cluster"

Standardmäßig gibt es keine privaten Eigenschaften für cluster. Softwarehersteller können aber private Eigenschaften hinzufügen, um die Clusterfunktionalität zu erweitern.

Cmd

Startet eine neue Instanz des Windows 2000-Befehlsinterpreters Cmd.exe.

Ein Befehlsinterpreter ist ein Programm, das die Eingabeaufforderung anzeigt, an der Sie Befehle eingeben. Mit dem Befehl exit beenden Sie die neue Instanz des Befehlsinterpreters und geben die Steuerung an die ursprüngliche Instanz zurück.

cmd [ [/c | /k] [/q] [/a | /u] [/t:fg] [/x | /y] Zeichenfolge]

Parameter

/c

Führt den durch Zeichenfolge angegebenen Befehl aus und wird dann beendet.

/k

Führt den durch Zeichenfolge angegebenen Befehl aus und wird dann fortgesetzt.

/q

Unterdrückt jegliche Ausgabe.

/a

Erstellt eine ANSI-Ausgabe.

/u

Erstellt eine Unicode-Ausgabe.

/t:Farbe

Legt die Vorder- und Hintergrundfarben fest. (Weitere Informationen hierzu erhalten Sie, wenn Sie unter Siehe auch auf Farbe klicken.)

/x

Aktiviert die Erweiterungen für die Windows 2000-Version von Cmd.exe, um die Programmierumgebung der Shell zu erweitern. Die folgenden Befehle verwenden die Erweiterungen: del (erase), color, cd (chdir), md (mdir), prompt, pushd, popd, set, setlocal, endlocal, if, for, call, shift, goto, start, assoc und ftype. Einzelheiten finden Sie in der Hilfe zu dem jeweiligen Befehl.

/y

Deaktiviert die Erweiterungen für die Windows 2000-Version von Cmd.exe aus Kompatibilitätsgründen. Standardmäßig sind die Erweiterungen aktiviert.

Zeichenfolge

Gibt den Befehl an, der ausgeführt werden soll.

Codepage

Wählt die Codepages aus, die das System für das MS OS/2-Teilsystem verwendet. Verwenden Sie diesen Befehl, indem Sie ihn in die Datei C:\Config.sys für OS/2 einfügen.

codepage=xxx[,yyy]

Parameter

xxx

Legt die erste Codepage fest. Diese muss eine der nachstehenden dreistelligen Zahlen sein.

437 USA
850 Multilingual (Latein I)
852 Slawisch (Latein II)
855 Kyrillisch (Russisch)
857 Türkisch
860 Portugiesisch
861 Isländisch
863 Französisch (Kanada)
865 Nordisch
866 Russisch
869 Modernes Griechisch

yyy

Dieser Parameter wird vom OS/2-Teilsystem nicht verwendet. Er wird nur aus Gründen der Kompatibilität mit Dateien von MS OS/2, Version 1.3 oder früher, unterstützt.

Color

Legt die Standardvordergrund- und Hintergrundfarben fest.

color HV

Parameter

HV

Gibt die Farbattribute der Konsolenausgabe an. H ist ein Hexadezimalwert für die Hintergrundfarbe und V für die Vordergrundfarbe. Die Hexadezimalziffern können folgende Werte annehmen:

0 Schwarz

1 Dunkelblau

2 Dunkelgrün

3 Blaugrün

4 Dunkelrot

5 Violett

6 Ocker

7 Hellgrau

8 Dunkelgrau

9 Blau

A Grün

B Zyan

C Rot

D Magenta

E Gelb

F Weiß

Der Aufruf von color fc ergibt beispielsweise rot auf weiß.

Wird kein Parameter angegeben, wird die ursprüngliche Farbe beim Start von Cmd.exe wiederhergestellt. Dieser Wert wird den aktuellen Einstellungen des Konsolenfensters, dem Befehlszeilenschalter /t oder dem Registrierungsschlüssel DefaultColor entnommen.

Sind die Werte für Vordergrund und Hintergrund gleich, gibt color ERRORLEVEL 1 zurück.

Comp

Vergleicht den Inhalt zweier Dateien oder Mengen von Dateien byteweise.

Der Befehl comp kann Dateien auf demselben Laufwerk oder auf verschiedenen Laufwerken sowie Dateien eines Verzeichnisses oder mehrerer Verzeichnisse vergleichen. Während des Vergleichs zeigt der Befehl comp den Speicherort und die Namen der Dateien an.

comp [Daten1] [Daten2] [/d] [/a] [/l] [/n=Zahl] [/c]

Parameter

Daten1

Gibt den Speicherort und den Namen der ersten zu vergleichenden Datei oder Menge von Dateien an. Sie können Platzhalterzeichen (* und ß) verwenden, um mehrere Dateien anzugeben.

Daten2

Gibt den Speicherort und den Namen der zweiten zu vergleichenden Datei oder Menge von Dateien an. Sie können Platzhalterzeichen (* und ß) verwenden, um mehrere Dateien anzugeben.

/d

Zeigt die Unterschiede im Dezimalformat an. Das Standardformat ist das Hexadezimalformat

/a

Zeigt die Unterschiede als Zeichen an.

/l

Zeigt anstelle des Byteoffsets die Nummern der Zeilen an, in denen Unterschiede gefunden wurden.

/n=Zahl

Vergleicht die ersten Zahl Zeilen beider Dateien, auch wenn die Dateien nicht gleich groß sind.

/c

Führt einen Vergleich ohne Berücksichtigung von Groß- und Kleinschreibung durch.

Compact

Zeigt die Komprimierung von Dateien oder Verzeichnissen auf NTFS-Partitionen an oder ändert diese.

compact [/c|/u] [/s[:Verzeichnis]] [/a] [/q] [/i] [/f] [Dateiname[...]]

Parameter

keine

Wird compact ohne Parameter verwendet, wird die Komprimierung des aktuellen Verzeichnisses angezeigt.

/c

Komprimiert das angegebene Verzeichnis bzw. die angegebene Datei.

/u

Dekomprimiert das angegebene Verzeichnis bzw. die angegebene Datei.

/s:Verzeichnis

Legt fest, dass der angegebene Vorgang (Komprimierung oder Dekomprimierung) für alle Unterverzeichnisse des angegebenen Verzeichnisses oder, sofern keine Angabe gemacht wurde, des aktuellen Verzeichnisses durchgeführt werden soll.

/a

Zeigt versteckte oder Systemdateien an.

/q

Zeigt nur die wichtigsten Informationen an.

/i

Ignoriert Fehler.

/f

Erzwingt die Komprimierung oder Dekomprimierung von angegebenen Verzeichnissen oder Dateien. Die Verwendung dieses Parameters empfiehlt sich, wenn eine Datei nur teilweise komprimiert wurde, ehe der Vorgang durch einen Systemabsturz abgebrochen wurde. Verwenden Sie die Parameter /c und /f, und geben Sie die teilweise komprimierte Datei an, um zu erreichen, dass die Datei vollständig komprimiert wird.

Dateiname

Gibt die Datei oder das Verzeichnis an. Sie können auch mehrere Dateinamen und Platzhalterzeichen (* bzw. ß) verwenden.

Convert

Konvertiert FAT- und FAT32- in NTFS-Datenträger. Das aktuelle Laufwerk kann nicht konvertiert werden. Wenn convert das Laufwerk nicht sperren kann, werden Sie gefragt, ob das Laufwerk beim nächsten Start des Computers konvertiert werden soll.

convert [Laufwerk:] /fs:ntfs [/v]

Parameter

Laufwerk:

Gibt das Laufwerk an, das in NTFS konvertiert werden soll.

/fs:ntfs

Gibt an, dass das Laufwerk in NTFS konvertiert werden soll.

/v

Gibt den ausführlichen Anzeigemodus an. Während der Konvertierung werden alle Meldungen angezeigt.

Copy

Kopiert eine oder mehrere Dateien an einen anderen Speicherort.

Mit diesem Befehl können auch mehrere Dateien zu einer Datei zusammengefasst werden. Wenn mehr als eine Datei kopiert wird, zeigt Windows 2000 den Namen jeder kopierten Datei an.

copy [/a | /b] Quelle [/a | /b] [[/a | /b] + Quelle[/a | /b] [+ ...]] [/v] [/n] [/y | /-y] [/z] [/a | /b] [Ziel [/a | /b]]

Parameter

Quelle

Gibt den Speicherort und den Namen der Datei oder der Menge von Dateien an, die Sie kopieren möchten. Quelle kann aus einem Laufwerkbuchstaben mit Doppelpunkt, einem Verzeichnisnamen, einem Dateinamen oder einer Kombination daraus bestehen.

Ziel

Gibt den Speicherort und den Namen der Datei(en) an, die beim Kopieren erstellt werden. Ziel kann aus einem Laufwerkbuchstaben mit Doppelpunkt, einem Verzeichnisnamen, einem Dateinamen oder einer Kombination daraus bestehen.

/a

Gibt an, dass eine ASCII-Textdatei kopiert wird. Wenn der Schalter /a in der Befehlszeile vor der Liste der Dateinamen steht, gilt sie für alle Dateien, deren Namen hinter dem Schalter /a stehen, bis copy auf den Schalter /b trifft. In diesem Fall gilt der Schalter /b für die Datei, deren Name unmittelbar vor dem Schalter /b steht.

Wenn der Schalter /a hinter einem Dateinamen steht, gilt sie für die Datei, deren Name unmittelbar vor dem Schalter /a steht, sowie für alle Dateien, die auf den Schalter /a folgen, bis copy auf den Schalter /b trifft. In diesem Fall gilt der Schalter /b für die Datei, deren Name direkt vor dem Schalter /b steht. Bei ASCII-Textdateien kann das Dateiende über das Dateiendezeichen (STRG+Z) ermittelt werden. Wenn Dateien zusammengefasst werden, behandelt copy Dateien standardmäßig als ASCII-Textdateien.

/b

Gibt an, dass eine Binärdatei kopiert wird. Wenn der Schalter /b in der Befehlszeile vor der Liste der Dateinamen steht, gilt sie für alle Dateien, deren Namen hinter dem Schalter /b stehen, bis copy auf den Schalter /a trifft. In diesem Fall gilt der Schalter /a für die Datei, deren Name direkt vor dem Schalter /a steht.

Wenn der Schalter /b hinter einem Dateinamen steht, gilt sie für die Datei, deren Name unmittelbar vor dem Schalter /b steht, sowie für alle Dateien, die auf den Schalter /b folgen, bis copy auf den Schalter /b trifft. In diesem Fall gilt der Schalter /a für die Datei, deren Name direkt vor dem Schalter /a steht.

Der Schalter /b gibt an, dass der Befehlsinterpreter die Anzahl der Bytes lesen soll, die sich aus der Dateigröße im Verzeichnis ergibt. Der Schalter /b ist die Standardeinstellung für copy, es sei denn, es sollen Dateien zusammengefasst werden.

/v

Überprüft, ob neue Dateien fehlerfrei geschrieben wurden.

/n

Verwendet, wenn möglich, einen kurzen Dateinamen, wenn eine Datei mit einem Dateinamen kopiert wird, der nicht der 8.3-Dateinamenkonvention entspricht.

/y

Unterdrückt die Aufforderung, das Überschreiben einer vorhandenen Zieldatei zu bestätigen.

Der Schalter /y kann über die Umgebungsvariable COPYCMD voreingestellt werden. Der Wert für diese Variable kann in der Befehlszeile durch den Schalter /-y außer Kraft gesetzt werden. Standardmäßig wird der Benutzer gefragt, ob bestehende Dateien überschrieben werden sollen, es sei denn, der Befehl copy wird über eine Stapelverarbeitungsdatei aufgerufen.

Bei Angabe einer Reihe von Dateien in Quelle (durch Verwendung von Platzhalterzeichen oder des Formats Datei1+Datei2+Datei3); aber nur einer einzigen Datei in Ziel; wird der Inhalt der angegebenen Dateien an die Datei Ziel angehängt.

/-y

Aktiviert die Ausgabe einer Aufforderung, das Überschreiben einer vorhandenen Zieldatei zu bestätigen.

/z

Kopiert Netzwerkdateien in einem Modus, der eine Wiederaufnahme ermöglicht. Wenn die Netzwerkverbindung während des Kopiervorgangs unterbrochen wird (beispielsweise bei einem Serverausfall), wird der Vorgang nach der Wiederherstellung der Verbindung fortgesetzt. Bei Verwendung dieses Schalters wird auch für jede Datei der Fortschritt der Kopieroperation in Prozent angezeigt.

Weitere Informationen über die Befehle copy und xcopy erhalten Sie, indem Sie in der Liste Siehe auch auf das entsprechende Thema klicken.

Country

Ermöglicht es dem MS-DOS-Teilsystem, internationale Uhrzeit, Datum, Währung und Dezimaltrennzeichen zu verwenden.

Der Befehl country konfiguriert das MS-DOS-Teilsystem so, dass es den verwendeten Zeichensatz und die Interpunktionskonventionen erkennt, wenn eine der unterstützten Sprachen verwendet wird. Verwenden Sie die Datei %systemroot%\System32\Config.nt oder eine entsprechende Initialisierungsdatei (Initialisierungsdateien werden in der PIF-Datei eines Programms angegeben), um die Ländereinstellung zu laden.

country=xxx[,[yyy][,[Laufwerk:][Pfad]Dateiname]]

Parameter

xxx

Gibt den Ländercode an.

yyy

Gibt die Codepage für das Land an.

[Laufwerk:][Pfad] Dateiname

Gibt den Speicherort und den Namen der Datei an, die die länderspezifischen Informationen enthält.

Date

Zeigt das Datum an bzw. ermöglicht es, das Datum über die Eingabeaufforderung oder ein Stapelverarbeitungsprogramm zu ändern.

date [tt.mm.jjjj]

date [/t]

Parameter

tt.mm.jjjj

Stellt das angegebene Datum ein. Die Werte für den Tag, den Monat und das Jahr müssen durch Punkte (.), Bindestriche (-) oder Schrägstriche (/) voneinander getrennt werden.

mm kann eine Zahl zwischen 1 und 12 sein.

tt kann eine Zahl zwischen 1 und 31 sein.

jjjj liegt im Bereich zwischen 80 und 99 oder 1980 und 2099

/t

Zeigt das aktuelle Datum an, ohne den Benutzer zur Eingabe eines neuen Datums aufzufordern.

Weitere Informationen erhalten Sie, indem Sie in der Liste Siehe auch auf time klicken.

Debug

Startet Debug, ein Programm zur Fehlersuche und -korrektur in unter MS-DOS ausführbaren Dateien.

debug [[Laufwerk:][Pfad] Dateiname [Parameter]]

Parameter

[Laufwerk:][Pfad] Dateiname

Gibt den Speicherort und den Namen der zu testenden ausführbaren Datei an.

Parameter

Gibt alle für die zu testende ausführbare Datei in der Befehlszeile benötigten Parameter an.

Del (Entf)

Löscht die angegebenen Dateien.

del[Laufwerk:][Pfad] Dateiname [/p] [/f] [/s] [/q] [/a[:Attribute]]

erase [Laufwerk:][Pfad] Dateiname [ ...] [/p] [/f] [/s] [/q] [/a[:Attribute]]

Parameter

[Laufwerk:][Pfad] Dateiname

Gibt den Standort und den Namen der Datei oder der Menge von Dateien an, die Sie löschen möchten. Mehrere Dateinamen dürfen verwendet werden. Dateinamen können durch Leerzeichen, Kommas oder Semikolon (;) getrennt werden.

/p

Fordert Sie vor dem Löschen der angegebenen Datei zur Bestätigung auf.

/f

Erzwingt das Löschen schreibgeschützter Dateien.

/s

Löscht die angegebenen Dateien aus dem aktuellen Verzeichnis und allen Unterverzeichnissen. Zeigt beim Löschen die Namen der betreffenden Dateien an.

/q

Quietmodus: Es wird keine Bestätigung zum Löschen verlangt.

/a

Löscht Dateien in Abhängigkeit von bestimmten Attributen.

Attribute

Dies sind die möglichen Attribute:

 

Attribut Beschreibung
r Schreibgeschützt
a Archiv
s System
h Versteckt
- Bedeutet als Präfix die Negation des Attributs

 Anmerkung

Device

Lädt den angegebenen Gerätetreiber in den Arbeitsspeicher.

Verwenden Sie die Datei systemroot\SYSTEM32\CONFIG.NT oder eine äquivalente Initialisierungsdatei (Initialisierungsdateien werden in der PIF-Datei eines Programms angepasst), um Gerätetreiber für das MS-DOS-Teilsystem zu laden.

device=[Laufwerk:][Pfad]Dateiname [Gerätetreiberparameter]

Parameter

[Laufwerk:][Pfad] Dateiname

Gibt die Position und den Namen des zu ladenden Gerätetreibers an.

[Gerätetreiberparameter]

Gibt Befehlszeileninformationen an, die vom Gerätetreiber benötigt werden.

Weitere Informationen hierzu erhalten Sie, indem Sie in der Liste Siehe auch auf Devicehigh klicken.

Devicehigh

Lädt Gerätetreiber in den hohen Speicherbereich (Upper Memory Area). Hierdurch bleibt im konventionellen Speicher mehr Platz für andere Programme frei. Verwenden Sie die Datei systemroot\SYSTEM32\CONFIG.NT oder eine äquivalente Initialisierungsdatei (Initialisierungsdateien werden in der PIF-Datei eines Programms angepasst), um Gerätetreiber für das MS-DOS-Teilsystem zu laden.

devicehigh=[Laufwerk:][Pfad]Dateiname [Gerätetreiberparameter]

Um den Mindestspeicherplatz anzugeben, der verfügbar sein muss, bevor devicehigh versucht, einen Gerätetreiber in den hohen Speicherbereich zu laden, verwenden Sie folgende Syntax:

devicehigh size=HexGröße [Laufwerk:][Pfad]Dateiname [Gerätetreiberparameter]

Parameter

[Laufwerk:][Pfad] Dateiname

Gibt die Position und den Namen des Gerätetreibers an, der in den hohen Speicherbereich geladen werden soll.

Gerätetreiberparameter

Gibt Befehlszeileninformationen an, die vom Gerätetreiber benötigt werden.

HexGröße

Legt die minimale Speichergröße (in Byte, hexadezimal) fest, die verfügbar sein muss, bevor devicehigh versuchen wird, einen Gerätetreiber in den hohen Speicherbereich zu laden. Sie müssen sowohl size als auch HexGröße angeben, wie in der zweiten Syntaxzeile dargestellt.

Weitere Informationen hierzu erhalten Sie, indem Sie in der Liste Siehe auch auf Loadhigh oder Device klicken.

Devinfo

Bereitet ein Gerät zur Verwendung von Codepages vor. Um diesen Befehl verwenden zu können, fügen Sie ihn im OS/2-Teilsystem in die Datei C:\Config.sys ein.

devinfo= Gerätetyp,Subtyp,[Laufwerk:][Pfad]Dateiname [,ROM=[[(]xxx[,yyy)]][,...]]

Parameter

Gerätetyp

Gibt die Art des Geräts an: Tastatur, Monitor oder paralleler Drucker. Klicken Sie in der Liste Siehe auch auf Devinfo - Hinweise, um mögliche Werte anzuzeigen.

Subtyp

Gibt den Typ oder das Modell des Geräts an. Für eine Tastatur würde dieses Argument das Layout der Tastatur bestimmen. Klicken Sie in der Liste Siehe auch auf Devinfo - Hinweise, um mögliche Werte anzuzeigen.

Laufwerk:PfadDateiname

Gibt die Datei an, die Informationen zu den Codepages für das angegebene Gerät enthält. Klicken Sie in der Liste Siehe auch auf Devinfo - Hinweise, um mögliche Werte anzuzeigen.

ROM=

Dieser Parameter wird vom OS/2-Teilsystem nicht verwendet. Er wird nur aus Gründen der Kompatibilität mit Dateien von MS OS/2, Version 1.3 oder früher, unterstützt.

xxx

Dieser Parameter wird vom OS/2-Teilsystem nicht verwendet. Er wird nur aus Gründen der Kompatibilität mit Dateien von MS OS/2, Version 1.3 oder früher, unterstützt.

yyy

Dieser Parameter wird vom OS/2-Teilsystem nicht verwendet. Er wird nur aus Gründen der Kompatibilität mit Dateien von MS OS/2, Version 1.3 oder früher, unterstützt.

Dir

Zeigt eine Liste der in einem Verzeichnis enthaltenen Dateien und Unterverzeichnisse an.

dir [Laufwerk:][Pfad][Dateiname] [...] [/p] [/w] [/d] [/a[[:]Attribute]][/o[[:]Reihenfolge]] [/t[[:]Zeitfeld]] [/s] [/b] [/l] [/n] [/x] [/c]

Parameter

keine

Wenn Sie dir ohne Parameter oder Optionen verwenden, wird die Datenträgerbezeichnung und -seriennummer angezeigt, die entsprechenden Namen und Datum/Uhrzeit der letzten vorgenommenen Änderung. Bei Dateien zeigt dir die Namenerweiterung und die Größe in Bytes an. Dir zeigt auch die Gesamtzahl der aufgelisteten Dateien und Verzeichnisse an, ihre Gesamtgöße und den Umfang des auf dem Datenträger noch verfügbaren Speicherplatzes (in Byte).

[Laufwerk:][Pfad]

Gibt das Laufwerk und Verzeichnis an, für das eine Liste angezeigt werden soll.

[Dateiname]

Gibt eine bestimmte Datei oder Dateigruppe an, für die eine Liste angezeigt werden soll. Mehrere Dateinamen dürfen verwendet werden. Dateinamen können durch Leerzeichen, Kommas oder Semikolon (;) getrennt werden. Sie können Platzhalterzeichen (ß und *) mit dem Parameter Dateiname verwenden, um die Attribute für eine Gruppe von Dateien anzuzeigen oder zu ändern.

/p

Zeigt die Liste seitenweise an. Um zum nächsten Bildschirm zu gelangen, drücken Sie eine beliebige Taste.

/w

Zeigt die Liste im Breitformat an, wobei fünf Datei- oder Verzeichnisnamen pro Zeile erscheinen können.

/d

Zeigt die Liste an wie /w, wobei die Dateien spaltenweise sortiert sind.

/a[[:] Attribute]

Zeigt nur die Namen der Verzeichnisse und Dateien an, die mit den angegebenen Attributen versehen sind. Wenn Sie diese Option weglassen, zeigt dir die Namen aller Dateien bis auf die Systemdateien und versteckte Dateien an. Wenn Sie diese Option verwenden, ohne Attribute anzugeben, zeigt dir die Namen aller Dateien einschließlich versteckter Dateien und Systemdateien an. In der nachfolgenden Liste werden die Werte beschrieben, die Sie für Attribute verwenden können. Der Doppelpunkt (:) kann auch weggelassen werden. Sie können eine beliebige Kombination dieser Werte verwenden, dürfen aber die Werte nicht durch Leerzeichen trennen.

 

Wert Beschreibung
h Versteckte Dateien (hidden)
s Systemdateien
d Verzeichnisse
a Dateien, die für eine Archivierung (Datensicherung) vorgesehen sind (archive)
r Schreibgeschützte Dateien (read-only)
-h Nicht versteckte Dateien
-s Alle Dateien außer Systemdateien
-d Nur Dateien (keine Verzeichnisse)
-a Dateien, die seit der letzten Sicherung nicht geändert worden sind
-r Alle außer schreibgeschützten Dateien
/o [[:]Sortierreihenfolge]

Steuert die Reihenfolge, in der dir Verzeichnis- und Dateinamen sortiert und anzeigt. Wenn Sie diese Option weglassen, zeigt dir die Namen in der Reihenfolge ihres Vorkommens im Verzeichnis an. Wenn Sie diese Option ohne Angabe von Sortierreihenfolge verwenden, zeigt dir zuerst die Namen der Verzeichnisse und dann die der Dateien alphabetisch sortiert an. Der Doppelpunkt (:) kann auch weggelassen werden. In der folgenden Liste werden die Werte beschrieben, die Sie für Sortierreihenfolge verwenden können. Sie können jede beliebige Kombination dieser Werte verwenden, dürfen diese aber nicht durch Leerzeichen trennen.

 

Wert Beschreibung
n In alphabetischer Reihenfolge nach Namen
e In alphabetischer Reihenfolge nach Dateityp
d Nach Datum und Uhrzeit, älteste Datei zuerst
s Nach Größe, kleinste Datei zuerst
g Auflisten von Verzeichnissen vor Dateien
-n In umgekehrter alphabetischer Reihenfolge (von Z bis A) nach Namen
-e In umgekehrter alphabetischer Reihenfolge (von ZZZ bis AAA) nach Dateityp
-d Nach Datum und Uhrzeit, neueste Datei zuerst
-s Nach Größe, größte Datei zuerst
-g Auflisten von Verzeichnissen nach Dateien
/t [[:]Zeitfeld]

Die folgende Liste beschreibt alle Werte, die Sie für das Zeitfeld verwenden dürfen. Steuert, welches Zeitfeld für die Anzeige oder das Sortieren verwendet wird.

 

Wert Beschreibung
c Erstellung
a Letzter Zugriff
w Letzter Schreibvorgang
/s Listet alle Vorkommen des angegebenen Dateinamens im angegebenen Verzeichnis und allen darunter liegenden Unterverzeichnissen auf.
/b Listet alle Verzeichnis- oder Dateinamen, je einen pro Zeile (einschließlich des Dateityps) auf. Diese Option zeigt keine Dateikopf- oder Kurzinformationen an. Die Option /b überschreibt die Option /w.
/l Zeigt nicht sortierte Verzeichnis- und Dateinamen in Kleinbuchstaben an. Erweiterte Zeichen (z. B. Umlaute) werden mit dieser Option nicht in Kleinbuchstaben konvertiert.
/n Zeigt die Liste im Langformat mit ganz rechts stehenden Dateinamen an.
/x Zeigt die für NTFS- und FAT-Datenträger erstellten Kurznamen an. Die Anzeige ist die gleiche wie bei der Option /n, die Kurznamen werden jedoch hinter dem Langnamen angezeigt.
/c Zeigt das Tausendertrennzeichen bei der Dateigröße an.

Diskcomp

Vergleicht den Inhalt von zwei Disketten.

diskcomp [Laufwerk1: [Laufwerk2:]]

Parameter

Laufwerk1

Gibt das Laufwerk an, in dem sich eine der Disketten befindet.

Laufwerk2

Gibt das Laufwerk an, in dem sich die andere Diskette befindet.

Weitere Informationen hierzu erhalten Sie, indem Sie in der Liste Siehe auch auf Comp oder Fc klicken.

Diskcopy

Kopiert den Inhalt der Diskette im Quelllaufwerk auf eine formatierte oder unformatierte Diskette im Ziellaufwerk.

diskcopy [Laufwerk1: [Laufwerk2:]] [/v

Parameter

Laufwerk1

Gibt das Laufwerk an, das die Quelldiskette enthält.

Laufwerk2

Gibt das Laufwerk an, das die Zieldiskette enthält.

/v

Überprüft, ob die Informationen korrekt kopiert wurden. Diese Option verlangsamt den Kopiervorgang.

Weitere Informationen über das Kopieren von Dateien erhalten Sie, indem Sie in der Liste Siehe auch auf copy klicken.

Weitere Informationen über das Kopieren von Verzeichnissen und Unterverzeichnissen erhalten Sie, indem Sie in der Liste Siehe auch auf xcopy klicken.

Diskperf

Startet und beendet Systemleistungsindikatoren.

diskperf [-y[e][d|v]|-n[d|v]] [\\Computername]

Parameter

keine

Wird diskperf ohne die Optionen -y oder -n verwendet, gibt der Befehl an, ob die Leistungsindikatoren auf dem lokalen oder einem anderen angegebenen Computer aktiviert sind.

-y

Aktiviert alle Leistungsindikatoren für Datenträger (physikalische und logische) beim nächsten Neustart.

e

Aktiviert Leistungsindikatoren, die für die Leistungsmessung physischer Laufwerke im Stripesetdatenträger bei einem Systemneustart verwendet werden.

-yd

Aktiviert die Leistungsindikatoren für physikalische Datenträger beim nächsten Neustart (dies ist der Standard).

-yv

Aktiviert Leistungsindikatoren für logische Datenträger beim nächsten Neustart.

-n

Deaktiviert alle Leistungsindikatoren für Datenträger (logische und physikalische) beim nächsten Neustart.

-nd

Deaktiviert die Leistungsindikatoren für den physikalischen Datenträger beim nächsten Neustart.

-nv

Deaktiviert die Leistungsindikatoren für die logischen Datenträger beim nächsten Neustart.

Computername

Gibt den Namen des Computers an, auf dem Sie Leistungsindikatoren entweder anzeigen oder einsetzen möchten.

Dos

Gibt an, ob das MS-DOS-Teilsystem eine Verbindung mit dem hohen Speicherbereich (UMA) aufrechterhalten oder sich selbst teilweise in den oberen Speicherbereich (HMA - High Memory Area) laden soll.

dos=high|low[,umb|,noumb]

dos=[high,|low,]umb|noumb

Parameter

high|low

Gibt an, ob das MS-DOS-Teilsystem versuchen soll, sich selbst teilweise in den oberen Speicherbereich (HMA) zu laden. Verwenden Sie den Parameter high, damit das MS-DOS-Teilsystem sich in den HMA laden kann. Verwenden Sie den Parameter low, wenn sich das MS-DOS-Teilsystem vollständig im konventionellen Speicher befinden soll. Die Standardeinstellung ist low.

umb|noumb

Gibt an, ob das MS-DOS-Teilsystem eine Verbindung zwischen konventionellem Speicher und dem UMA aufrechterhalten soll. Der Parameter umb stellt diese Verbindung bereit. Der Parameter umb hebt diese Verbindung auf. Die Standardeinstellung ist noumb.

Weitere Informationen hierzu erhalten Sie, indem Sie in der Liste Siehe auch auf Devicehigh oder Loadhigh klicken.

Doskey

Startet das Programm Doskey, mit dem Befehle von Windows 2000 wiederholt, Befehlszeilen bearbeitet und Makros erstellt werden können.

doskey [/reinstall] [/listsize=size] [/macros:[all | exename]] [/history] [/insert|/overstrike] [/exename=exename] [/macrofile=filename] [macroname=[text]]

Parameter

/reinstall

Installiert in eine neue Kopie von Doskey. Durch die Option /reinstall wird der Befehlspuffer geleert.

/listsize=size

Stellt die Größe des Befehlsspeichers ein.

/macros

Zeigt eine Liste aller Doskey-Makros an. Sie können die Option /macros auch zusammen mit einem Umleitungssymbol (>) verwenden, um die Ausgabe der Makroliste in eine Datei zu leiten. Sie können die Option /macros abkürzen, indem Sie die Option /m verwenden.

macros:all

Zeigt Doskey-Makros für alle ausführbaren Dateien an.

exename

Zeigt Doskey-Makros für die angegebene ausführbare Datei an.

/history

Zeigt eine Liste aller im Speicher abgelegten Befehle an. Sie können die Option /history auch zusammen mit einem Umleitungssymbol (>) verwenden, um die Liste in eine Datei zu leiten. Sie können die Option /history abkürzen, indem Sie die Option /h verwenden.

/insert | /overstrike

Gibt an, ob neu eingegebener Text bestehenden Text ersetzen soll. Wenn Sie die Option /insert verwenden, wird neu eingegebener Text dem alten Text der Zeile hinzugefügt (als hätten Sie EINFG gedrückt). Wenn Sie die Option /overstrike angeben, wird alter Text durch neu eingegebenen Text überschrieben. Die Standardeinstellung ist /overstrike.

/exename=exename

Gibt das ausführbare Programm an, in dem das Doskey-Makro ausgeführt wird.

/macrofile=filename

Gibt eine Datei an, die zu installierende Makros enthält.

macroname=[text]

Erstellt ein Makro, das die Befehle ausführt, die durch text angegeben werden. Makroname gibt den Namen an, der dem Makro zugewiesen werden soll. Text gibt die Befehle an, die aufgezeichnet werden sollen. Bleibt text leer, dann werden jegliche Befehle aus makroname gelöscht.

Dosonly

Stellt sicher, dass nur auf MS-DOSbasierte Anwendungen an der Eingabeaufforderung von Command.com gestartet werden können.

dosonly

Driveparm

Windows 2000 und das MS-DOS-Teilsystem verwenden diesen Befehl nicht. Er wird nur aus Gründen der Kompatibilität mit MS-DOS-Dateien unterstützt.