Die Programmiersprache C
Die Eingabeaufforderung
Eingabeaufforderung öffnen
Die meisten Windows-Nutzer werden vermutlich die Eingabeaufforderung (so gut wie) nie explizit benutzt haben. Daher
will ich an dieser Stelle kurz schildern, wie man sie überhaupt findet. Prinzipiell gibt es da zwei Wege:
Start > Ausführen > cmd eintippen und [OK] drücken
Start > Programme > Zubehör > Eingabeaufforderung
Grundlegende Befehle
Verzeichnis wechseln
Um in ein Verzeichnis zu wechseln, gibt man cd [Pfad] ein. Dabei steht cd für change directory. Der Pfad kann entweder absolut sein (z. B. C:\Programme\) oder relativ zu dem Ordner, in dem man sich befindet. Nehmen wir an, wir sind bereits im Ordner C:\Programme\ und es gibt hier einen Unterordner mit dem Namen Office-Programme. In diesen Unterordner können wir nun z. B. mittels cd Office-Programme wechseln. Wir hätten auch den absoluten Pfad angeben können, und wären so auch ans Ziel gekommen (cd C:\Programme\Office-Programme\).
Befindet sich der Ordner, in den wir wollen, auf einer anderen Festplatte, müssen wir zuvor den Namen dieser
Festplatte angeben. Angenommen, wir sind gerade auf Laufwerk C:\ und wollen in den Ordner Laufwerk F:\temp\ gehen.
Dazu geben wir die folgenden beiden Befehle, jeweils durch [Enter] bestätigt, ein:
F:
cd temp
Ordnerinhalt anzeigen
Um anzuzeigen, was sich gerade im aktuellen Ordner befindet, tippt man den Befehl dir (für directory) ein. Es wird eine Liste ausgegeben mit allen Ordnern und Dateien, die sich im aktuellen Arbeitsverzeichnis befinden.
Kopieren
Um eine Datei zu kopieren, gibt es den Befehl copy [Quelldatei] [Zieldatei], wobei eine Kopie
von [Quelldatei] unter dem Namen [Zieldatei] angelegt wird. Beide Parameter, d. h. [Quelldatei] und [Zieldatei],
können nur aus dem Dateinamen bestehen, oder aus dem (relativen oder absoluten) Pfad zur Datei. Wollen wir
beispielsweise die Datei C:\Programme\uebersicht.txt nach C:\temp\ kopieren, können wir mit cd nach
C:\Programme\ wechseln und geben dort ein:
copy uebersicht.txt C:\temp\
Wollten wir die Datei noch unter einem anderen Namen speichern, hätten wir diesen direkt an C:\temp\
anhängen können.
Man kann mit dem Copy-Befehl nicht nur Dateien, sondern auch ganze Verzeichnisse kopieren, indem man den Verzeichnisnamen als erstes Argument angibt.
Dateien verschieben
Um eine Datei [Quelldatei] zu verschieben nach [Zieldatei] (d. h. ausschneiden und unter neuem Namen, ggf.
an anderem Orte wieder einfügen), benutzt man den Befehl move [Quelldatei] [Zieldatei]. Diesen
nutzt man auch zum Umbenennen. Soll z. B. im aktuellen Arbeitsverzeichnis die Datei uebersicht.txt umbenannt werden
in quartalsuebersicht.txt, tippt man folgenden Befehl ein:
move uebersicht.txt quartalsuebersicht.txt
Der Ergebnis ist, dass die Datei uebersicht.txt nicht mehr da ist, aber die Datei quartalsuebersicht.txt deren Inhalt
hat.
Dateien löschen
Um eine Datei [datei] zu löschen, benutzt man den Befehl del [datei].
Wichtige Verzeichnisse
Aktuelles Verzeichnis
Das aktuelle Verzeichnis kann man mit .\ ansprechen. Will man z. B. eine Datei C:\Programme\uebersicht.txt
in das aktuelle Arbeitsverzeichnis kopieren, kann man schreiben:
copy C:\Programme\uebersicht.txt .\
Übergeordnetes Verzeichnis
Ist man gerade in C:\Programme\test\ und möchte nach C:\Programme\ wechseln, kann man den Ordner ..\
nutzen, der auf das Verzeichnis zeigt, das dem Arbeitsverzeichnis übergeordnet ist. Man schreibt dann z. B.
cd ..\
Weitere Befehle
Weitere Kommandozeilenbefehle findet man, indem man help eintippt, oder im Internet, z. B. auf Wikipedia.