Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

Fragen zu Batchprogrammierung (cmd)

Jayage / 5 Antworten / Flachansicht Nickles

Ich schreibe gerade ein Skript für die Konsole von WinXP
Es soll den Mitgliedern einer LAN ermöglichen, zusätzliche Maps zu einem Spiel in einem Rutsch zu installieren und bei Bedarf auch wieder zu deinstallieren.
Leider lassen sich die einmal installierten Dateien nicht durch Suchmuster eingrenzen.
Gibt es ne Möglichkeit, Dateien, die in einer Textdatei aufgelistet sind zu löschen? Der DEL-Befehl akzeptiert ja leider den Umleitungsoperator nicht.

Meine zweite Frage: Wie bringe ich das Skript dazu, erst fortzufahren, wenn der User eine beliebige Taste gedrückt hat.
Notdürftig beholfen habe ich mir mit folgenden Zeiten:

echo Drücke Return!
set /p DUMMY=

Das funktioniert fürs erste, allerdings auch nur mit der Returntaste. Gibts auch ne schönere Lösung, wo der User eine beliebige Taste drücken kann?

Auch für Tastatureingaben vom User während des Batchbetriebs benutze ich \'set /p EINGABE=\' Ist das wirklich die einzige Möglichkeit?


Jayage

bei Antwort benachrichtigen