Eingabe in Batchdatei
aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
Version vom 24. Februar 2007, 20:03 Uhr von BattleMonster (Diskussion | Beiträge)
Eine Umsetzung der FAQ-Artikel erfolgt auf eigene Gefahr. Der Autor weist in seinem Artikel auf den jeweiligen Schwierigkeitsgrad und Zeitaufwand hin. Es wird ausdrücklich empfohlen, vor der Durchführung von Systemänderungen an Windows einen aktuellen Wiederherstellungspunkt anzulegen.
Siehe auch Wiki FAQ und Impressum.
Siehe auch Wiki FAQ und Impressum.
Details | |
---|---|
Bereich: | Software |
Kategorie: | Allgemein |
Gruppe: | Einrichtung und Systemvariablen |
Betriebssystem: | Windows XP Windows 2000 |
Zeitaufwand: | Gering |
Anforderung: | Niedrig |
Eine Batchdatei ist ja zum automatisieren/vereinfachen von Vorgängen auf einem PC.
Ab und zu ist es aber notwendig das der User doch eine Eingabe macht, um z.B. einen Ordnernamen anzugeben.
Diese Abfrage kann mit dem SET-Befehl gemacht werden
set /p VARIABLE=Nachricht an den User:
Der User sieht dann "Nachricht an den User:" auf dem Bildschirm und kann dann etwas eingeben.
Danach steht die Variable %VARIABLE%
zur Weiterverarbeitung zur Verfügung.
Tipp: Natürlich sollte man danach die Variable auch abfragen! Also z.B. mit
:nochmal echo. echo Abbrechen mit Strg-C set /p dateiname=neuen Dateinamen angeben: if "%dateiname%"=="" goto nochmal