Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Nachfrage bei Ausfuehren jedes Batch Befehls?

942 views
Skip to first unread message

Juergen Ritzau

unread,
Nov 15, 2002, 10:23:31 AM11/15/02
to
Hallo,

ist es möglich, bei einen Batch File die Ausführung
jedes Befehls einzeln per J/N zu wählen?

Funktioniert das unter NT genauso wie unter Win 98?

Dank für jeden Tip!

Gruß

Jürgen Ritzau
juergen...@web.de


Michael Hemmer

unread,
Nov 15, 2002, 12:12:38 PM11/15/02
to
Juergen Ritzau wrote:
> ist es möglich, bei einen Batch File die Ausführung
> jedes Befehls einzeln per J/N zu wählen?


C:\WINDOWS>command /?
Startet eine weitere Kopie des Windows-Befehlsinterpreters.

COMMAND [[Laufwerk:]Pfad] [Geräte] [/E:nnnnn] [/L:nnnn] [/U:nnn] [/P]
[/MSG] [/LOW] [/Y [/[C|K] Befehl]]
(...)
/Y Führt das mit /C oder /K angegebene
Stapelverarbeitungsprogramm schrittweise aus.
/C Befehl Der Befehl wird ausgeführt und COMMAND.COM beendet.
/K Befehl Der Befehl wird ausgeführt und COMMAND.COM nicht beendet.


(Allerdings wirst Du so erst einmal gefragt, ob Du die Batchdatei
überhaupt ausführen willst.)

Um diesen Rattenschwanz nicht jedesmal vorneweg tippen zu müssen, kannst
Du entweder eine zweite Batchdatei erstellen, die den Aufruf erledigt,
oder die Batchdatei so gestalten, dass sie COMMAND.COM mit den
notwendigen Switches und mit sich selbst als Parameter aufruft.
Vorsicht: Endlos-Rekursion vermeiden, etwa durch eine Umgebungsvariable
und IF ... GOTO.

Egal wie - das erfordert Aufwand für jede einzelne Batchdatei, die
schrittweise abgearbeitet werden soll. Solltest Du das jedoch für _jede_
wünschen, ist wohl mit Bordmitteln nichts zu machen; dann müsste ein
kleiner Wrapper für COMMAND.COM her.


> Funktioniert das unter NT genauso wie unter Win 98?

Probieren geht über Studieren. Obiger Hilfetext stammt jedenfalls von
Windows ME.

Gruß,

Michael

Andreas Kaestner

unread,
Nov 15, 2002, 12:18:22 PM11/15/02
to
Juergen Ritzau (Ritz...@de1.vdogrp.de) schrieb/wrote:

> ist es möglich, bei einen Batch File die Ausführung
> jedes Befehls einzeln per J/N zu wählen?

command /y /c foobar.bat

Siehe
http://groups.google.com/groups?hl=de&lr=&selm=4eed6m%2486c%40slip.net

> Funktioniert das unter NT genauso wie unter Win 98?

Müsste eigentlich, ansonsten frage mal in alt.msdos.batch.nt

--
Gruß, | Bitte in der NG antworten | German MS-MVPs:
Regards, Andreas | Please reply to the NG | http://www.ms-mvp.de
==================*=============================*=====================72
OE-QuoteFix 1.17.6 + OE ISO-8859-15 upgrade: http://jump.to/oe-quotefix

0 new messages