16. Die Kommandozeile unter Vista

Die DOS-Zeiten sind seit der Einführung von Windows für viele Anwender vorbei. Dabei ist die Kommandozeile auch heute ein manchmal unentbehrlicher Helfer wie der Registrierungseditor.

Ziel dieser kleinen Abhandlung ist, verständlich ein paar Grundzüge bei der Einrichtung und Bedienung der Kommandozeile zu vermitteln. Dabei brauch niemand Angst zu haben, durch unverständliche Programmzeilen oder das Erlernen einer Programmiersprache überfordert zu werden.

Einrichtung der CMD auf einem Vista-Computer

Die Kommandozeile (cmd.exe) kann durch verschiedene Varianten in Vista geöffnet werden:

1. Im Startmenüe im Suchfeld cmd eingeben. Die cmd.exe kann nun durch einen Doppelklick geöffnet werden.

Problem: Unter Vista und gerade bei aktiviertem UAC sind selbst auf einem Administrationskonto alle Befehle in der CMD nicht möglich. Lösung mit rechter Maustaste die o. a. cmd.exe anklicken und "als Administrator ausführen" wählen. Sie sollten grundsätzlich diesen Weg gehen.

2.  Startmnenü über Start öffnen - freie Stelle suchen - rechte Maustaste - Eigenschaften - Startmenüregisterkarte - Anpassen - "Befehl ausführen" ein Häkchen setzen - bestätigen - nun haben Sie wie unter XP das Ausführenfeld im Startmenü. Hier können sie wieder die Zeile cmd eingeben und mit der Eingabetaste bestätigen. Der Nachteil dieser Methode: wie im ersten Punkt angegeben funktionieren nicht alle Befehle wegen fehlender Berechtigungen. Eine böse Falle - Glauben sie nicht? Geben sie mal den Befehl "netstat -abno" ein (ohne Anführungszeichen).


3. Zum einfachen Start mit hohen Rechten geben Sie wie beim Tip 1:  cmd ins Suchfeld - Die o. a. vorgeschlagene cmd.exe mit der rechten Maustaste per Drag und Drop die CMD als Verknüpfung auf den Desktop ziehen und fallen lassen und den Punkt "als Verknüpfung erstellen" auswählen. Fortan haben Sie ein schönes Verknüpfungssymbol auf dem Desktop. Dekorativ und mit dem folgenden Tip auch mit vollen Rechten.

Nun öffnen Sie das Verknüpfungsmeü mit der rechten Maustaste und klicken die Eigenschaften an. Dann gehen Sie in die Registerkarte Verknüpfung und erweitert: Hier kreuzen sie "als Administrator ausführen" und bestätigen das Ganze...

Die folgenden Ausführungen sind im Prinzip unötig - nur falls es mal nicht funktioniert....

Schauen Sie vorsichtshalber in der Karte unter Sicherheit und Ihrem Administratornamen, ob im unteren Punkt in erweitert (heißt: klicken Sie auf "erweitert", um spezielle Berechtigungen anzeigen - nicht mit dem ersten Punkt erweitert verwechseln) - Registerkarte Berechtigungen - Bearbeiten und prüfen Sie dort, ob das Häkchen bei vererbbaren Berechtigungen besteht.

Nachdem Sie die Kommandozeile nun eingerichtet haben, so lesen Sie sich doch zur Entspannung eine wirklich kurze Definition über die Kommandozeile in Wikipedia durch.

So, nun geht es ein wenig ans Eingemachte. Zugegeben: Die Kommandozeile ist mit ihrem Aufbau eher ein Relikt aus der DOS-Zeit. Sie finden bei Google auch mit der Eingabe DOS und Kommandozeilen viele interessante Befehlszeilen.

Doch wie bekommen Sie diese Befehlszeilen in die Eingabeaufforderung ?

Nehmen wir den folgenden Befehl:

dir c:\ /w/o/s/p

So, kopieren sie nun diese Zeile in die Kommandozeile, also markieren, rechte Maustaste - kopieren. Dann führen Sie an der Stelle des blinkenden Cursors in der cmd den Maustastencursor an dieselbe Stelle und klicken mit der rechten Maustaste und wählen wie unter Windows einfügen aus, echt easy, nicht?

Danach mit der Eingabetaste bestätigen und der erste Teil der Auflistung erscheint auf dem Bildschirm. Durch das Drücken einer weiteren Taste wird der nächste Teil der Verzeichnisstruktur angezeigt. Also ist der Befehl Dir zum Anzeigen der Verzeichnisstruktur. Die einzelnen /Buchstaben sind sogenannte Parameter - Also Optionen, wie das ganze angezeigt wird. Was Parameter so alles bewirken können, lesen Sie hier nach.

Keine Sorge, Sie müssen das jetzt erstmal nicht auswendig lernen, dieses dient nur als sinnvolles Übungsobjekt.

Grundlegende Informationen zum Arbeiten in der CMD

Nachdem Sie nun die Einrichtung und das Einfügen von Kommandozahlen aus anderen Anwendungen gelernt haben, so möchten Sie als dritten Schritt doch bestimmt gerne das Ergebnis ausdrucken.  Um diese Abhandlung so einfach wie möglich zu halten, werden wir das Ergebnis nun in ein anderes Dokument kopieren:

Zwei Wege:


1. In der cmd zum Anfang des Textes scrollen, mit der rechten Maustaste irgendwo in der cmd rechtsklicken und markieren Drücken. Dann das weiße Cursorkästchen mit links anklicken und bei gedrückter Maustaste die gewünschte Fläche Markieren - oder für alles Markieren den gleichnamigen Befehl im Eigenschaftsmenü der rechten Maustaste auswählen.

Danach oben links auf das kleine CMD-Symbol mit der linken Maustaste drücken. Im aufklappenden Menü den Punkt "bearbeiten" auswählen und kopieren bestätigen. Nun über die Zwischenablage in ein Textbearbeitungsprogramm einfügen.

2. Gleich in das oben angegebene Pulldownmenü (kleines Symbol oben links in der cmd mit der linken Maustaste anklicken) und nun markieren im Untermenü Bearbeiten auswählen und dann im nächsten Durchgang wie o. a..

Damit endet die Einführung über das Einrichten und erste Schritte der Bedienung. Nebenbei haben Sie den Befehl dir zum Auflisten von Verzeichnissen kennengelernt. Ab jetzt können Sie sich in der Kommandozeile schon bewegen und über den Umweg von einem beliebigen Dokument das Ergebnis abfragen. Bleiben wir doch mal beim Befehl dir.

Sie möchten Dokumente in ihren Verzeichnissen schnell suchen und das Ergebnis ausdrucken? Den ersten Teil der Aufgabe können sie leicht über die vistaeigene Suche bewerkstelligen...aber das Ergebnis ausdrucken!

Probieren sie doch mal die Programmzeile (kopieren und einfügen - wie das geht, wissen Sie ja jetzt!)

dir c:\*.pdf /w/o/s/p

So, nun werden PDF-Dokumente aufgelistet. Dasselbe bekommen sie natürlich auch hin, wenn Sie *.pdf in der Windowssuche - also Dokumente des Acrobat readers - nachfragen. Entscheidend ist dabei natürlich *. plus die Endung. Genauso können sie natürlich *.doc oder *.docx für Worddokumente benutzen (docx ist word 2007).

Verfeinern können Sie die Suche, indem Sie statt  c:\  den Pfad weiter angeben. Gehen Sie mit dem Explorer einfach mal in ein Verzeichnis und setzen den Maustastenkursor rechts in die o. a. Adresszeile. Danach markieren und Kopieren. Danach setzen Sie den Pfad für den o. a. Pfad ein. Egal, b das die Partition c,d oder....ist, es funktioniert immer!
Zum Schluss wie immer das Ergebnis kopieren und dann ausdrucken...praktisch, nicht?

So, nun können wir mit dem Befehl alle PDF`s oder Dokumente eines Verzeichnisses auflisten und die Liste dann ausdrucken:

Geben sie dazu ohne Klammern ein:  [dir]Leerzeichen[c:\*.pdf]Leerzeichen[/b]

Statt c:\*.pdf geben sie nun den Pfad zu ihrem Verzeichnis an, wo die Dokumente liegen!

Danach lassen wird das ganze kopiert und ausgedruckt? Eine andere Möglichkeit beschrieb der Sternenhimmelstuermer durch das Programmieren einer Stapelverarbeitungsdatei (BAT).

Nachtrag: Natürlich können Sie die Ausgabe der Dateiliste in ein Textdokument durch die Verwendung einer Befehlserweiterung beschleunigen.

Probieren Sie in der Kommandozeile diesen Befehl:

dir c:\ /b /s > c:\Dateiliste.txt

und danach die Eingabetaste drücken.

Was macht dieser Befehl?

 Also, dir c:\ listet alle Verzeichnisse auf der Partition C. Sie können das auch mit dir d: usw. machen oder mit dem vollständigen Pfad zu dem betreffenden Ordner, dessen Dateien Sie vollständig auflisten wollen.

 /b /s sind mal wieder die Parameter: b: nur die bloßen Namen, s: Auflistung der Unterordner.

> c\:Dateiliste.txt: , >: steht für die Ausgabe der Liste in einer Datei , in diesem Fall im Pfad c:\Dateiliste.txt - Natürlich können Sie den Pfad wieder Ihren Bedürfnissen anpassen.

Mit einer kleinen Variante können Sie nun auch spezielle Arten von Dokumenten oder anderen Dateien in einem Verzeichnis ausdrucken:

dir c:\*.doc /b /s > c:\Dateiliste.txt

Diese kleine Befehlszeile listet nun alle Worddokumente (mit der Endung *.doc) in der neu erstellten Textdatei Dateiliste.txt auf - für Word 2007 ist das *.docx. Das geht natürlich auch mit *pdf, *.mp3 oder allen anderen Dateien mit Endungen und in allen Verzeichnissen wie zuvor beschrieben.

Spielen Sie jetzt einfach ein wenig mit den Zeilen und Parametern - es kann nichts schief gehen. Ach ja bis zur Ausgabe vergeht bei großen Verzeichnissen eine weile Zeit. Es gibt keine Rückmeldung in der Kommandozeile. Sie merken daran, dass der Befehl abgearbeitet wurde, wenn eine neu Standarteingabezeile als Reaktion von Ihrer Eingabe und nach dem Bestätigen der Eingabetaste erscheint.


------

Ein paar Vorschläge für weitere Anwendungen:

Windows vergibt kein Kennwort für das Administratorkonto. Über das Starten im abgesicherten Modus (Taste F8 beim Booten drücken) kommt man leicht an das Administratorkonto - mit vollen Benutzerrechten.
Sichern Sie Ihren PC mit dieser Eingabe in die cmd: net user Administrator < hier neues Kennwort>
HM, so können Sie als Administrator auch andere Kennwörter festlegen, wenn sie den betreffenden Namen verwenden.

Eine andere Spezialität des Sternenhimmelstuermers ist netstat -abno
...Oder einfach mal eine Bootdframentation vornehmen
...oder XP neben Vista installieren

Diese Abhandlung wird noch fortgeführt bzw. durch Links für andere Anwendugen ergänzt. Der Sternenhimmelstuermer hofft, dass diese Vorschläge eine Inspiration zur Verwendung der Kommandozeile sind.
In der Regel können Sie nichts kaputtmachen - lassen Sie sich aber nicht zu irgedwelchen Format - Befehlen verleiten. Sie verlieren ansonsten den Inhalt dieser Partition - und das wollen Sie in der Regel doch nicht?



 






Impressum
Datenschutz