Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Web Analytics
Cookie Policy Terms and Conditions Diskussion:Stapelverarbeitung - Wikipedia

Diskussion:Stapelverarbeitung

aus Wikipedia, der freien Enzyklopädie

Sind das drei Befehle oder ein Befehl auf mehrere Zeilen verteilt? Strg + x sieht eher wie eine Tastenkombiation aus!

COPY CON D.BAT
Dir *.*
Strg + z

Das könnte vielleicht so geschrieben werden:

C:\> COPY CON D.BAT               <Enter>
Dir *.*                                           <Strg+z>

Wobei ich mich frage, ob es unter Dos nicht sowas wie

 C:\> ECHO "DIR *.*" > D.BAT 

gegeben hat.

Ja, das ging unter DOS.


das ist aber etwas falsch geschrieben! so sieht es richtig aus

C:\>ECHO DIR *.* >>D.BAT

Bzw. in einer Batchfile so

@ECHO OFF
CLS
...
ECHO DIR *.* >>D.BAT
...


Inhaltsverzeichnis

[Bearbeiten] Überarbeiten

Aus meiner Sicht müsste der Artikel mal grundlegend überarbeitet werden. Er macht keinen in sich geschlossenen Eindruck und es fehlt weitestgehend eine Struktur. --Qbi 18:23, 16. Jun 2005 (CEST)

merely a reminder to myself: Das ist immer noch (oder wieder) so. --Trublu ?! 18:05, 4. Jan. 2007 (CET)

[Bearbeiten] Batch Processing != Batch File

In der englischen Wikipedia heißt es: "Batch processing is not to be confused with DOS batch files." Der deutsche Artikel vermischt diese Begriffe meiner Meinung nach. Wer hat Recht?

Englisches Wikipedia: der Begriff des Batches kommt vor allem von Großrechnern und meint meits lang laufende Hintergrundbearbeitung. Solche batches muessen ncihts mit Stapleverarbetung im Sinne von .bat Dateien zu tun haben. Sie sidn programmiert wie "normale" (Online) Programme, nur z.B. mit anderem Transaktionshandling.

[Bearbeiten] warum nur immer MS-DOS ? :-)

Es passiert so oft, dass jemand DOS meint, aber MS-DOS sagt / schreibt. Hinsichtlich der Endung *.bat gibt es keinen Unterschied zwischen MSDOS, PCDOS, DRDOS und Caldera DOS. Daher hab ich MS-DOS ind DOS verkürzt. Wenn ich niese, nehm ich ein Papiertaschentuch und nicht unbedingt ein Tempo (TM). ;-) --Hundehalter 10:00, 21. Feb 2006 (CET)

[Bearbeiten] keine Programmiersprache ? (Teil 1)

Zitat: Es gibt mehrere Gründe, warum Batch keine Sprache darstellt, der wichtigste ist, dass grundlegende mathematische Arithmetik in Batch-Dateien nicht ausgedrückt werden kann. Zitat Ende.

Ach ja?

   SET /A Ausdruck

Die /A-Option gibt an, dass die Zeichenfolge rechts vom Gleichheitszeichen ein nummerischer Ausdruck ist, der ausgewertet wird. Die Auswertung des Ausdrucks unterstützt dabei die folgenden Vorgänge (entsprechend ihrer Anordnung mit abnehmendem Vorrang):

   ()                  - Gruppierung
   ! ~ -               - monäre Operatoren
   * / %               - arithmetische Operatoren
   + -                 - arithmetische Operatoren
   << >>               - logische Verschiebung
   &                   - bitweise UND
   ^                   - bitweise exklusives ODER
   |                   - bitweise ODER
   = *= /= %= += -=    - Zuordnung
   &= ^= |= <<= >>=

--Mial

[Bearbeiten] keine Programmiersprache ? (Teil 2)

Zitat:

Vorteile gegenüber einer Programmiersprache

  • sehr einfach zu erlernen
  • Anpassungen / Erweiterungen jederzeit möglich
  • laufende Batchdateien können sich (im Gegensatz zu laufenden Programmen) selbst löschen

Nachteile gegenüber einer Programmiersprache

  • der Code ist nicht geschützt und für jedermann einsehbar

Zitat Ende.

Nach diesen Definitionen ist Interpreter-BASIC auch keine Programmiersprache.

m.E. sind diese Definitionen an den Haaren herbeigezogener Unfug und koennen bestenfalls als Meinung gelten, nicht aber als Beschreibung von Eigenschaften zur Definition einer Programmiersprache. Auch halte ich es fuer Unfug, die Definition, Programmiersprache oder nicht, am Funktionsumfang zu messen. Der Verwendungszweck und die Eignung dazu ist massgeblich.

Batchprogrammierung faellt m.E. eindeutig in die Kategorie Skriptsprachen/Skriptprogrammierung.

habe mir deshalb die Freiheit genommen, den Abschnitt abzuaendern/anzupassen.

--Mial

[Bearbeiten] for schleifen

meiner meinung nach sollte zum thema for-schleife noch etwas mehr gesagt werden (ausser sie in der befehlsliste unvollständig zu erwähnen), da aus dem artikel nicht hervorgeht wie sie einzusetzen ist, geschweige denn wann ich argumente und befehle angebe. also in etwa ergänzungen in folgender art:

_________________________________________________________________________________________________ syntax:

         for %%[schleifenname] in ([argumente]) do [befehl]
         for %%[schleifenname] in ([argumente]) do [befehl] && [befehl]...

[schleifenname]

               zahlen sind als schleifenbezeichnung unzulässig, da sie mit den startparametern
               einer *.bat bzw. *.cmd konflikte auslösen

[argumente]

               zulässig sind sowohl zeichen als auch variablen, wobei variablen auch leer sein
               können, was im schlechtesten fall zum programmabsturz führen kann

[befehl]

               sämtliche standardbefehle kann man hier eingeben um diese dann mit jedem argument
               einmal auszuführen

beispiel: for %%a in (1 2 3 4 5) do echo %%a in diesem beispiel werden die zahlen 1-5 ausgegeben, wobei jede in einer neuen zeile steht. _________________________________________________________________________________________________

[Bearbeiten] kostenneutral?

also soweit ich weiß kosten andere programmiersprachen / skriptsprachen auch nichts. inwiefern ist das denn gemeint? ansonsten wäre ich für die Löschung dieses Adjektivs. --Heartbeaz 12:54, 6. Feb. 2007 (CET)

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu