Zum Inhalt springen
> 💻 🧠 Code 1001 >

  • von

1. Datei- und Verzeichnisverwaltung:

  • attrib: Zeigt Datei- oder Verzeichnisattribute an oder ändert sie (versteckt, schreibgeschützt, Archiv, etc.).
    • Syntax: attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [Laufwerk:][Pfad]Dateiname
    • Optionen:
      • +r: Schreibschutz setzen
      • -r: Schreibschutz entfernen
      • +a: Archiv-Attribut setzen
      • -a: Archiv-Attribut entfernen
      • +s: System-Attribut setzen
      • -s: System-Attribut entfernen
      • +h: Versteckt-Attribut setzen
      • -h: Versteckt-Attribut entfernen
    • Beispiele:
      • attrib +h myfile.txt: Macht myfile.txt versteckt.
      • attrib -r myfile.txt: Entfernt den Schreibschutz von myfile.txt.
      • attrib *.*: Zeigt Attribute aller Dateien im aktuellen Verzeichnis an.
  • cd oder chdir: Ändert das aktuelle Verzeichnis.
    • Syntax: cd [Pfad] oder chdir [Pfad]
    • Optionen:
      • ..: Geht ins übergeordnete Verzeichnis.
      • \: Geht zum Stammverzeichnis des Laufwerks.
    • Beispiele:
      • cd Documents: Wechselt zum Ordner Documents im aktuellen Verzeichnis.
      • cd C:\Users\User\Downloads: Wechselt zum Ordner Downloads auf Laufwerk C.
      • cd ..: Geht ins übergeordnete Verzeichnis.
      • cd \: Geht zum Stammverzeichnis des aktuellen Laufwerks.
  • copy: Kopiert eine oder mehrere Dateien.
    • Syntax: copy [Quelle] [Ziel]
    • Optionen:
      • /a – ASCII-Datei kopieren
      • /b – Binärdatei kopieren
      • /v – Überprüft, ob Dateien korrekt kopiert wurden
    • Beispiele:
      • copy myfile.txt mycopy.txt: Kopiert myfile.txt nach mycopy.txt.
      • copy *.txt C:\Backup: Kopiert alle .txt-Dateien nach C:\Backup.
  • del oder erase: Löscht eine oder mehrere Dateien.
    • Syntax: del [Dateiname] oder erase [Dateiname]
    • Optionen:
      • /p: Bestätigung vor jedem Löschen anfordern
      • /f: Schreibgeschützte Dateien erzwingen zu löschen
      • /s: Dateien in Unterverzeichnissen löschen
      • /q – Löschen ohne Bestätigung
    • Beispiele:
      • del myfile.txt: Löscht myfile.txt.
      • del *.tmp: Löscht alle .tmp-Dateien.
      • del /f /s *.log – Löscht alle .log-Dateien im aktuellen Verzeichnis und allen Unterverzeichnissen ohne Bestätigung.
  • dir: Zeigt eine Liste der Dateien und Verzeichnisse im aktuellen Verzeichnis an.
    • Syntax: dir [Pfad] [Optionen]
    • Optionen:
      • /a: Alle Dateien anzeigen (einschließlich versteckter)
      • /w: Breites Listenformat
      • /p: Seite für Seite anzeigen
      • /s: Dateien in Unterverzeichnissen ebenfalls anzeigen
      • /b – Nur Dateinamen anzeigen
    • Beispiele:
      • dir: Zeigt Dateien und Verzeichnisse im aktuellen Verzeichnis an.
      • dir C:\Users\User\Documents /a: Zeigt alle Dateien im Documents-Verzeichnis.
      • dir /w: Zeigt Dateien und Verzeichnisse im breiten Format.
      • dir /b /s *.txt: Zeigt alle .txt-Dateien mit vollständigem Pfad.
  • mkdir oder md: Erstellt ein neues Verzeichnis.
    • Syntax: mkdir [Pfad] oder md [Pfad]
    • Beispiele:
      • mkdir NewFolder: Erstellt einen Ordner NewFolder im aktuellen Verzeichnis.
      • mkdir C:\Backup: Erstellt einen Ordner Backup auf Laufwerk C.
  • move: Verschiebt eine oder mehrere Dateien oder Verzeichnisse.
    • Syntax: move [Quelle] [Ziel]
    • Beispiele:
      • move myfile.txt C:\Documents: Verschiebt myfile.txt nach C:\Documents.
      • move dir1 dir2 – Verschiebt Ordner dir1 nach dir2.
  • rd oder rmdir: Löscht ein Verzeichnis.
    • Syntax: rd [Pfad] oder rmdir [Pfad]
    • Optionen:
      • /s: Löscht Verzeichnis inklusive Unterverzeichnisse
      • /q – Löscht Verzeichnis ohne Bestätigung
    • Beispiele:
      • rd myfolder: Löscht den leeren Ordner myfolder.
      • rd /s /q myfolder – Löscht myfolder mit allen Inhalten ohne Bestätigung.
  • ren oder rename: Benennt eine Datei oder ein Verzeichnis um.
    • Syntax: ren [alter_name] [neuer_name]
    • Beispiele:
      • ren myfile.txt newfile.txt: myfile.txt wird zu newfile.txt.
  • type: Zeigt den Inhalt einer Textdatei an.
    • Syntax: type [Dateiname]
    • Beispiel: type myfile.txt
  • xcopy: Kopiert Dateien und Verzeichnisse (inklusive Unterverzeichnisse).
    • Syntax: xcopy [Quelle] [Ziel] [Optionen]
    • Optionen:
      • /s: Kopiert Verzeichnisse und Unterverzeichnisse (außer leere)
      • /e: Kopiert Verzeichnisse und Unterverzeichnisse (inklusive leerer)
      • /i: Zielverzeichnis erstellen, wenn es nicht existiert
      • /y: Bestätigung beim Überschreiben unterdrücken
      • /d – Nur neuere Dateien kopieren
    • Beispiele:
      • xcopy C:\Source D:\Destination /s
      • xcopy C:\Source D:\Destination /e /y

2. Datenträgerverwaltung:

  • diskpart: Startet das Festplattenverwaltungsprogramm (Partitionen, Volumes).
    • Syntax: diskpart
    • Hinweise:
      • diskpart ist ein interaktives Tool mit eigenen Befehlen.
      • Administratorrechte erforderlich.
      • Hilfe: help innerhalb des Tools.
  • format: Formatiert ein Laufwerk.
    • Syntax: format [Laufwerk:] [Optionen]
    • Optionen:
      • /q – Schnellformat
      • /fs:Dateisystem – Dateisystem wählen (z.B. NTFS, FAT32)
    • Beispiele:
      • format D: /q
      • format E: /fs:NTFS
    • Warnung: Alle Daten gehen verloren!
  • label: Setzt oder ändert die Laufwerksbezeichnung.
    • Syntax: label [Laufwerk:][Label]
    • Beispiele:
      • label D: NewLabel
      • label D:

3. Systemverwaltung:

  • cls: Bildschirm löschen
    • Syntax: cls
  • date: Datum anzeigen oder ändern
    • Syntax: date [neues_Datum]
    • Beispiele:
      • date: Aktuelles Datum anzeigen
      • date 25-12-2024: Datum auf 25.12.2024 ändern
  • exit: CMD schließen
    • Syntax: exit
  • shutdown: PC herunterfahren oder neu starten
    • Syntax: shutdown [Optionen]
    • Optionen:
      • /s: Herunterfahren
      • /r: Neustart
      • /a: Abbrechen
      • /t xxx – Verzögerung in Sekunden
    • Beispiele:
      • shutdown /s /t 60
      • shutdown /r
      • shutdown /a
  • tasklist: Liste der laufenden Prozesse
    • Syntax: tasklist [Optionen]
    • Optionen:
      • /v: Detaillierte Informationen
      • /fo csv: CSV-Ausgabe
      • /fi "imagename eq notepad.exe" – Filter
    • Beispiele:
      • tasklist
      • tasklist /v
  • taskkill: Prozess beenden
    • Syntax: taskkill [Optionen]
    • Optionen:
      • /im Prozessname
      • /pid PID
      • /f – erzwingen
    • Beispiele:
      • taskkill /im notepad.exe
      • taskkill /pid 1234
      • taskkill /im notepad.exe /f
  • time: Zeit anzeigen oder ändern
    • Syntax: time [neue_Zeit]
    • Beispiele:
      • time
      • time 15:30
  • ver: OS-Version anzeigen
    • Syntax: ver
  • systeminfo: Detaillierte Systeminformationen
    • Syntax: systeminfo
  • taskmgr: Taskmanager starten
    • Syntax: taskmgr

4. Netzwerkbefehle:

  • ipconfig: Netzwerk-Konfiguration anzeigen
    • Syntax: ipconfig [Optionen]
    • Optionen:
      • /all
      • /release
      • /renew
    • Beispiele:
      • ipconfig
      • ipconfig /all
      • ipconfig /release
      • ipconfig /renew
  • ping: Ping
    • Syntax: ping [Host/IP] [Optionen]
    • -n xxx
    • -t
    • Beispiele:
      • ping google.com
      • ping 192.168.1.100
      • ping google.com -n 10
  • tracert: Paketpfad anzeigen
    • Syntax: tracert [Host/IP]
    • Beispiel: tracert google.com
  • netstat: Netzwerkverbindungen
    • Syntax: netstat [Optionen]
    • Optionen:
      • -a
      • -b
    • Beispiele:
      • netstat
      • netstat -a -b
  • nslookup: DNS-Abfrage
    • Syntax: nslookup [Host]
    • Beispiel: nslookup google.com

5. Sonstige Befehle:

  • assoc: Dateitypzuordnung
    • Syntax: assoc [.extension]=[file_type]
    • Beispiele:
      • assoc .txt
      • assoc .txt=txtfile
  • call: Batch aufrufen
    • Syntax: call [batch_file_name]
    • Beispiel: call mybatch.bat
  • chcp: Codepage ändern
    • Syntax: chcp [Nummer]
    • Beispiele:
      • chcp 1251
      • chcp
  • choice: Optionen auswählen
    • Syntax: choice [/c [Optionen]] [/n] [/t [Sekunden]] [/d [Option]] [Text]
    • Beispiel: choice /c yn /t 10 /d n "Wirklich beenden?"
  • find: Suchen in Datei
    • Syntax: find "Text" [Datei]
    • Beispiel: find "Hello" myfile.txt
  • findstr: Mächtiger als find
    • Syntax: findstr [Optionen] "Text" [Datei]
    • Optionen: /i, /n, /s
    • Beispiele:
      • findstr /i "error" myfile.log
      • findstr /n "error" *.log
  • gpupdate: Gruppenrichtlinien aktualisieren
    • Syntax: gpupdate [Optionen]
    • Beispiel: gpupdate /force
  • help: Hilfe anzeigen
    • Syntax: help [Befehl] oder [Befehl] /?
    • Beispiel: help dir oder dir /?
  • pause: Warten auf Taste
    • Syntax: pause
  • path: PATH anzeigen/ändern
    • Syntax: path [Pfad]
    • Beispiele:
      • path
      • path C:\bin
  • prompt: Eingabeaufforderung anpassen
    • Syntax: prompt [Text]
    • Beispiele:
      • prompt $p$g
      • prompt MyPrompt>
  • set: Umgebungsvariablen verwalten
    • Syntax: set [Name=[Wert]]
    • Beispiele:
      • set
      • set myvar=myvalue
      • set myvar=
  • start: Programm starten oder Datei öffnen
    • Syntax: start [Programm/Datei] [Optionen]
    • Beispiele:
      • start notepad.exe
      • start myfile.txt
      • start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" "https://www.google.com"
  • tree: Verzeichnisstruktur anzeigen
    • Syntax: tree [Laufwerk:][Pfad] [Optionen]
    • Optionen: /f, /a
    • Beispiele:
      • tree
      • tree /f
  • where: Datei suchen
    • Syntax: where [Dateiname]
    • Beispiel: where notepad.exe

6. Batch-Dateibefehle:

  • echo: Text anzeigen
    • Syntax: echo [Text]
    • echo on – Anzeige aktivieren
    • echo off – Anzeige deaktivieren
    • Beispiele:
      • echo Hello, world!
      • echo off
      • echo on
  • rem: Kommentar
    • Syntax: rem [Kommentar]
    • Beispiel: rem Dies ist ein Kommentar
  • goto: Zu Label springen
    • Syntax: goto [Label]
    • Beispiel: :start echo Hello
    goto end
    :end
    ```
  • if: Bedingung
    • Syntax: if [Bedingung] [Befehl]
    • Beispiele:
      • if exist myfile.txt echo Datei existiert
      • if not exist myfile.txt echo Datei fehlt
  • for: Schleife
    • Syntax: for %%Variable in (Liste) do [Befehl]
    • Beispiele:
      • for %%f in (*.txt) do echo %%f
      • for %%i in (1 2 3) do echo %%i

Warnung:

  • Seien Sie vorsichtig mit Systembefehlen wie format, diskpart, shutdown.
  • Prüfen Sie immer den Zielpfad oder das Laufwerk.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert