Wie kann man in einer Batch-Datei einen Wert eingeben?

Antwort

Um in einer Batch-Datei (Windows) einen Wert vom Benutzer einzugeben, verwendest du den Befehl `set /p`. Damit kannst du eine Variable mit einer Benutzereingabe füllen. Beispiel: ```batch @echo off set /p name=Bitte gib deinen Namen ein: echo Hallo, %name%! pause ``` **Erklärung:** - `set /p variable=Text` zeigt den Text an und wartet auf die Eingabe. - Die Eingabe wird in der angegebenen Variable gespeichert (hier: `name`). - Mit `%name%` kannst du den Wert später verwenden. Weitere Infos findest du in der [Microsoft-Dokumentation zu set](https://learn.microsoft.com/de-de/windows-server/administration/windows-commands/set_1).

Kategorie: Computer Tags: Batch Eingabe Wert
KI fragen

Verwandte Fragen

Wie kann ich mit einem Batchbefehl einen Tastendruck wie F15 simulieren?

Mit reinen Windows-Batchdateien (also `.bat` oder `.cmd`) ist das Simulieren von Tastendrücken wie F15 nicht direkt möglich, da die Windows-Befehlszeile keine Funktionen zum Senden von Tasta... [mehr]

Wie kann ich Windows 11 Pro per Batchbefehl ohne Adminrechte in den Standbymodus versetzen?

Um unter Windows 11 Pro ohne Adminrechte den Standbymodus per Batchbefehl zu aktivieren, kannst du folgenden Befehl verwenden: ```batch rundll32.exe powrprof.dll,SetSuspendState 0,1,0 ``` **Hinweise... [mehr]

Woran kann es liegen, dass beim Erstellen von Dateien mit %datum% und %zeit% im Dateinamen alle 30 Sekunden bereits existierende Dateien überschrieben werden?

Das Problem liegt daran, dass die Variablen `%datum%` und `%zeit%` in Windows-Batchdateien oft Zeichen wie Doppelpunkte, Punkte oder Leerzeichen enthalten, die in Dateinamen nicht erlaubt sind. Dadurc... [mehr]

Wie kann man in einem DOS Batch-Skript alle Excel-Instanzen beenden?

Um in einem DOS-Batch-Skript (unter Windows) alle laufenden Instanzen von Microsoft Excel zu beenden, kannst du den folgenden Befehl verwenden: ```batch taskkill /IM excel.exe /F ``` **Erklärun... [mehr]

Warum funktioniert die Eingabe 'ls --a' nicht und was ist die korrekte Eingabe in Linux?

Die Eingabe `ls --a` funktioniert nicht, weil der korrekte Schalter für die Anzeige aller Dateien, einschließlich versteckter Dateien, in Linux `-a` (oder `--all`) ist. Der Schalter `--a` i... [mehr]

.bat findet exe nicht im zweiten übergeordneten Ordner nach externem Start?

Wenn eine Batch-Datei (.bat) eine .exe-Datei in einem übergeordneten Ordner nicht findet, könnte das an mehreren Faktoren liegen, wie z.B. dem aktuellen Arbeitsverzeichnis oder der Pfadangab... [mehr]

Wie starte ich eine Datei aus zwei übergeordneten Ordnern mit Batch?

Um in einer Batch-Datei eine Datei zu starten, die sich zweigeordnete Ordner höher befindet kannst du den relativen Pfad verwenden. Hier ist ein Beispiel, wie du das machen kannst: ```batch @ech... [mehr]