Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : Batch
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
Batch
Stichpunkte
Allgemein
Batch ist ein Ausdruck aus dem EDV-Bereich
der eine Art der Aufgabenbearbeitung kennzeichnet
JCL verwendet
Der Begriff wird auch im Zusammenhang mit Batchdatei
Batchfile
Batchprogrammierung
dass im Gegensatz zum Multitasking Aufgaben nicht scheinbar gleichzeitig
Ursprünglich bedeutete es
sondern rein sequentiell durchgeführt werden
wird Aufgabe für Aufgabe abgearbeitet
also der Stapel
Der Batch
bei dem die Anfragen der Benutzer eine nach der anderen abgearbeitet wurden
In Großrechensystemen der Anfangszeit war die Stapelverarbeitung das Standardverfahren
Ihren Namen hat die Stapelverarbeitung
weil die Eingaben als Stapel von Lochkarten in das System gegeben wurden
Heute spricht man immer noch von Batchverarbeitung und meint damit vor allem das Abarbeiten von Programmen
die keine Benutzeraktion erfordern
ohne dass der Benutzer weiter eingreifen muss
Man gibt einen Auftrag vor und der wird vom Computer erledigt
Stapelbearbeitung
Wörtlich übersetzt heißt Batch in diesem Zusammenhang Listenabarbeitung
Das englische Wort Batch hat viele Bedeutungen
Es heißt im Deutschen -- das Bündel -- die Charge -- die Ladung -- das Fertigungslos -- die Menge -- die Partie -- der Satz -- der Schub -- die Sendung -- der Stapel -- der Stoß Batch-Dateien werden in verschiedenen Betriebssystemen (z
BD
Unix) häufig genutztM
OS
an spricht heute mehr von Skript-Dateien
vom Konzept her ist es aber dasselbeE
die die Betriebssystemfunktionen nutzen
ine Reihe von Befehlen
werden in einer Datei festgehalten und nach Starten des Skripts abgearbeitetA
die unter dem IBM-Betriebssystem z/OS (vormals MVS) laufen
spricht man von JobsD
uf Mainframes
iese Batchverarbeitungen werden normalerweise durch eine Steuerungssoftware (z.BO
PC) gesteuert
können aber auch durch einen TSO-Benutzer oder einen bereits laufenden Job oder eine Started Task ausgelöst werdenB
ei MS-DOS/Windows werden die Batchdateien üblicherweise mit dem Dateityp .BAT versehenU
nter Windows können sie durch Doppelklicken gestartet werdenB
eim Macintosh wird mit AppleSkript gearbeitetD
as neueste System Mac OS X ist eine Unix-Variante und kennt auch Batchdateien im üblichen SinnB
ei z/OS sind Batchjobs in JCL geschrieben und normalerweise in einem Partitioned Dataset (JCL-Library) mit Recordformat FB und Recordlänge 80 abgelegtE
dass man unter Dosebene sogar ohne einen Editor einfach eine Batchdatei erstellen kann: Man gibt folgenden Befehl ein: COPY CON D.BAT Dir *.* Strg + z So hat man ein Batchfile erstellt
das alle Dateien anzeigt
wenn man D und Return eingibtP
ine Art Unterprogramm ist durch die Verwendung von Cataloged Procedures möglich. Die folgende Demonstration zeigt
was genau so einfach wie bei DOS funktioniert
raktisch wird das aber nicht angewandt. Bei Unix bezeichnet man das Erstellen von Batchdateien als Shellscripting
da unter Unix mehr Betriebssystembefehle bzw. -werkzeuge zur Verfügung stehenA
aber viel leistungsfähiger ist
werden bei z/OS heutzutage sehr oft mit REXX Scripts unter TSO durchgeführtD
welche bei Unix mittels Shell Scripts durchgeführt werden
dministrative Arbeiten
ie Batchjobs werden in erster Linie für automatisierte Verarbeitungen (oft Massenverarbeitungen) eingesetztD
"Verbergen") 1 Vorteile: 2 Batchdatei entwerfen 3 siehe auch 4 Weblinks: [Bearbeiten]
as Betriebssystem enthält zur Jobsteuerung ein Job Entry Subsystem JES2 oder JES3. Inhaltsverzeichnis showTocToggle("Anzeigen"
Vorteile:
einfach zu erstellen Wiederverwendbarkeit Zeitersparnis (bei der Ausführung) [Bearbeiten]
Batchdatei entwerfen
kann in der Datei folgende Befehle anwenden: ECHO ON/OFF = Schaltet die Wiedergabe des Pfades ein/aus ECHO [Text] = Zeigt einen Text auf dem Bildschirm beim ausführen des Batches an REM [Text] = Einfügen von Notizen in den Batch
der sonst nicht angezeigt/angezeigt wird IF (NOT) = Führt einen Befehl aus
sonst wird der Befehl nicht ausgeführt NOT EXIST = angegebene Datei darf nicht existieren
sonst wird der Befehl nicht ausgeführt %[Zahl] [Bedingung] = verschiedenes mit einem bestimmten Parameter tun
der beim Ausführen nicht angezeigt wird GOTO [Zeile] = Überspringt einen Teil zur angegeben Zeile in der Batchdatei :[Name] = Gibt eine Sprungmarke an
wenn folgende Bedingungen (nicht) erfüllt sind: ERRORLEVEL [HEX-ZAHL] = der angegebene Buchstabe gedrückt wird EXIST [Datei] = angegebene Datei muss existieren
die mit "GOTO" angesteuert werden kann @ = Lässt einen Befehl anzeigen/nicht anzeigen
Wer eine Batchdatei entwerfen will
die sehr kompliziert zu erklären sind. [Bearbeiten]
Bsp.: "IF %2 EXIST GOTO RENAME": Wenn der Paramter 2 angegeben wurde
wird ein Teil der Batchdatei bis zu Zeile "RENAME" übersprungen. Es git noch viel mehr Befehle
siehe auch
Wikibooks: Informationen zur Windows-Batch-Programmierung Batch-Nummern in der Genealogie [Bearbeiten]
Weblinks:
http://www.admini.de Umfangreiche Informationen über Batchprogrammierung unter NT/2000/XP http://www.fpschultze.de/batstuff.html Batch Scripting Site mit vielen Beispielen http://www.knowware.de/batch.htm http://download.knowware.de/batch.pdf Leicht verständliche Einführung http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2B510/CCONTENTS?SHELF=IEA2BK32&DN=SA22-7598-01&DT=20010626133938 englischsprachiges JCL Benutzerhandbuch en:Batch processing
Dieser Artikel basiert auf dem Artikel
Batch
aus der freien Enzyklopädie
wikipedia
und steht unter der
GNU Lizenz für freie Dokumentation
. In der wikipedia ist eine
Liste der Autoren
verfügbar.
Islamismus
L
Gcc
F
G
I
J
K
Ausführbares Programm
Neidenburg
[ Zurück ]
Inhalt Lexikon:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
Chat
|
Lexikon
|
Reisen
|
Versicherung
|
Forum
|
Kontakt