Archiv der Kategorie: Windows Tutorials

Windows Application Integrations Advanced Workarounds Tutorials Enhancements unblog technical contribution for professionals

Windows Eingabeaufforderung Hier öffnen

Die Windows Eingabeaufforderung über ausgewähltem Ordner öffnen.

Nach öffnen der Eingabeaufforderung muss man gewöhnlich den Pfad zum Ordner mit „cd“ gefolgt vom Verzeichnispfad eintippen. Es gibt jedoch die Möglichkeit, die Eingabeaufforderung in einem bestimmten Ordner zu öffnen. Gehe im Windows-Explorer zum gewünschten Verzeichnis, und gibt dann in die Adresszeile „cmd“ ein, gefolgt von drücken der Enter Taste.

Windows Eingabeaufforderung Hier öffnen

Die Eingabeaufforderung (Command Prompt) wird im gewählten Verzeichnispfad geöffnet.

Windows Eingabeaufforderung anstatt PowerShell öffnen

Wird die Eingabeaufforderung öfters genutzt, kann die als Standard aktivierte PowerShell ersetzt werden. In den Einstellungen unter Personalisierung – Taskleiste. Beim Rechtsklick auf die Schaltfläche „Start“ oder beim Drücker der Windows-Taste+X „Eingabeaufforderung“ im Menü durch „Windows PowerShell“ ersetzen. Hier den Schalter auf Aus setzen.

Einstellungen unter Personalisierung – Taskleiste, Beim Rechtsklick auf die Schaltfläche "Start" oder beim Drücker von Windows-Taste+X Eingabeaufforderung

Danach erscheint mit Windows+X anstelle der Vorgabe von PowerShell nun die Eingabeaufforderung.

Die Eingabeaufforderung über ausgewähltem Ordner öffnen bei Windows 11

Unter Windows 11 geht es einfacher. Mit Drücken der Shift+F10 Tasten öffnet sich das Kontext Menü mit der Eingabeaufforderung, die sich im angewählten Verzeichnis öffnet.

Die Eingabeaufforderung über ausgewähltem Ordner öffnen bei Windows 11

Windows Eingabeaufforderung („cmd“) öffnen

Mit dem aufruf von cmd.exe, wird wie bei jedem anderen Windows-Konsolenprogramm, Windows conhost.exe aufgerufen, das die Eingabeaufforderung aufruft, in der man Anweisungen nicht grafisch durch die Maus übermittelt, sondern direkt über die Tastatur eingibt. In dieser Konsole wird der Kommandozeileninterpreter cmd.exe gestartet. Über die Kommandozeile können beispielsweise Dateien kopiert, verschoben oder entfernt werden. Die Syntax der Befehle entspricht im Grundsatz der unter MS-DOS/PC DOS mit dessen Kommandozeileninterpreter COMMAND.COM, der jedoch um zahlreiche Funktionen erweitert wurde. Einige interne Befehle sind verbessert worden, beispielsweise for und if. Außer den internen Befehlen stehen dem Anwender noch zahlreiche weitere Programme, z. B. als EXE-Dateien, und andere ausführbare Dateien, z. B. Stapelverarbeitungsdateien (Shell-Skripte), zur Verfügung.

Wenn cmd.exe über eine Dateiverknüpfung gestartet wird, trägt das Fenster dem Namen der Verknüpfung. Der Name der im Startmenü vorgesehenen Verknüpfung lautet Eingabeaufforderung.

cmd.exe hat eine Reihe von Vorteilen gegenüber COMMAND.COM. So erzeugt das Zeichen | in einem Befehl zwei Prozesse sowie eine Pipe dazwischen (wie auf einer Unix-Shell) und keine Temporärdatei, in die zunächst die gesamte Ausgabe des Befehls links von der Pipe umgeleitet wird.

TAR und Curl in Windows 11 für Linux User

TAR und Curl in Windows: Erfahre mehr über TAR Archivierung auf Windows 10 und 11. Nutze TAR und ZIP Dateien zur Sicherung deiner Daten.

C:\> tar -xf auf Windows (Linux TAR)

TAR ist noch immer das beliebteste Tool zum Archivieren von Daten auf Linux. Das heute noch sehr beliebte und verbreitete TAR (Tape ARchiver) ist für Linux User ein sehr geläufiger Befehl um Daten und Verzeichnisse zu sichern, es komprimiert auf Wunsch auch mit Hilfe von gzip oder bzip2. Der Name wurde ursprünglich aus tape archiver (Bandarchivierer) gebildet, da mit tar früher Daten auf Bandlaufwerke gesichert wurden.

TAR und Curl in Windows nutzen

Linux User werden sich über die Möglichkeit freuen, TAR nun auch unter Windows nutzen zu können, denn Microsoft spendiert hierfür den Befehl auch für Windows 10, bei diesem TAR ab Build 17063 OnBoard ist.

TAR und Curl in Windows 11 für Linux User

TAR extrahiert auch ZIP-Dateien

Interessant und unerwartet ist auch, das TAR von Windows 10 und 11 auch ZIP-Dateien extrahiert. Welche Formate zur Kompression weiter unterstützt werden, ist zu diesem Zeitpunkt noch nicht bekannt. Auch gibt es eine grosse Anzahl von Tools diese ebenfalls tar unterstützen, diese auch noch über ein grafisches Interface verfügen, wie zB. das freie Tool 7-Zip.

Die Tar Hilfe wird mit der Option help ausgegeben.

C:\> tar -help
Usage:
  List:    tar -tf <archive-filename>
  Extract: tar -xf <archive-filename>
  Create:  tar -cf <archive-filename> [filenames...]
  Help:    tar --help

Tipp

Man findet in Windows 10 und Windows 11 noch ein weiteres, bei Linux User beliebtes und verbreitetes Tool. Microsoft lieferte cURL beinahe unbemerkt, im Kontext der Release Updates. cURL (Client for URLs) ist ein Kommandozeilen-Programm zum Übertragen von Dateien, dieses schon länger in vielen Linux-Distributionen enthalten ist.

Tar und Curl kommen zu Windows

Ab Insider Build 17063 führen wir zwei Befehlszeilentools in die Windows-Toolchain ein: curl und tar. Es hat lange gedauert, ich weiß. Wir möchten den Leuten Anerkennung zollen, die tar und curl erstellt und verwaltet haben – fantastische Open-Source-Tools, die täglich von Millionen von Menschen verwendet werden. Werfen wir einen Blick auf zwei wirkungsvolle Möglichkeiten, wie diese Tools die Entwicklung unter Windows zu einem noch besseren Erlebnis machen.

Grundbestandteile der Werkzeugkiste

Tar und Curl sind Grundbestandteile der Werkzeugkiste eines Entwicklers. Ab heute sind diese Tools für alle Windows-SKUs über die Befehlszeile verfügbar. Und ja, es sind die gleichen Werkzeuge, die du kennen und lieben gelernt hast! Wenn man mit diesen Tools nicht vertraut ist, findet man hier einen Überblick über ihre Funktionsweise:

Windows TAR

Tar: ist ein Befehlszeilentool, das es einem Benutzer ermöglicht, Dateien zu extrahieren und Archive zu erstellen. Außerhalb von PowerShell oder mit der Installation von Software gab es keine Möglichkeit, eine Datei aus cmd.exe zu extrahieren. Wir korrigieren dieses Verhalten :) Die Implementierung, die wir in Windows ausliefern, verwendet libarchive.

Windows Curl

Curl: ist ein weiteres Befehlszeilentool, das die Übertragung von Dateien zu und von Servern ermöglicht. So dass man beispielsweise eine Datei aus dem Internet herunterladen kann.

Dateiübertragungen über Befehlszeile

Jetzt ist es möglich nicht nur Dateiübertragungen über die Befehlszeile durchzuführen. Sondern auch Dateien in anderen Formaten als .zip extrahieren (wie zum Beispiel .tar.gz). PowerShell bietet bereits ähnliche Funktionen (es verfügt über Curl und eigene Dienstprogramme zur Dateiextraktion). Microsoft ist sich bewusst, dass es Fälle geben kann, in denen PowerShell nicht ohne weiteres verfügbar ist oder der Benutzer möchte in cmd bleiben.