Software-OK
≡... News | ... Home | ... FAQ | Impressum | Kontakt | Gelistet bei | Danke |

  
HOME ► Faq ► FAQ - Eingabeaufforderung - Windows 11, 10, usw. ► ««« »»»

Tastatur-Abfragen Eingabeaufforderung Skripte CMD!?


Möglichkeit Tastatureingaben in einem CMD-Skript oder einer Eingabeaufforderung zu verarbeiten. In der Windows-Eingabeaufforderung (CMD) gibt es keine direkte Möglichkeit, Tastatureingaben zu erfassen, ohne auf ein externes Skript oder Tools zurückzugreifen, aber hier sind einige Möglichkeiten, um Eingaben von der Tastatur zu erhalten:






1. Eingabeaufforderung mit `set /p` verwenden
2. Verwenden von `choice` für einfache Menüauswahl
3. Benutzerdefinierte Eingabeverarbeitung mit `for /f`
4. Tastatureingaben ohne Bestätigung (mit `input` in PowerShell)






1.) Eingabeaufforderung mit `set /p` verwenden



Du kannst `set /p` verwenden, um den Benutzer zur Eingabe aufzufordern und diese Eingabe in einer Variablen zu speichern.

Beispiel:
@echo off
set /p userInput=Bitte gib etwas ein:
echo Du hast eingegeben: %userInput%
pause
In diesem Beispiel fordert das Skript den Benutzer auf, etwas einzugeben, und gibt die Eingabe anschließend zurück.

2.) Verwenden von `choice` für einfache Menüauswahl



Mit dem Befehl `choice` kann der Benutzer aus einer vordefinierten Auswahl treffen.

Beispiel:
@echo off
choice /c YN /m "Möchtest du fortfahren?"
if errorlevel 2 echo Du hast NEIN gewählt.
if errorlevel 1 echo Du hast JA gewählt.
pause
In diesem Fall zeigt das Skript eine Ja/Nein-Auswahl an und reagiert auf die Eingabe des Benutzers.

3.) Benutzerdefinierte Eingabeverarbeitung mit `for /f`



Eine weitere Möglichkeit, Eingaben zu verarbeiten, besteht darin, `for /f` zu verwenden, um die Eingabe zu verarbeiten.

Beispiel:
@echo off
echo Gib deinen Namen ein:
set /p name=
for /f "tokens=*" %%i in ("%name%") do set userName=%%i
echo Hallo, %userName%! Willkommen.
pause

4.) Tastatureingaben ohne Bestätigung (mit `input` in PowerShell)



Wenn du komplexere Tastatureingaben benötigst, kann PowerShell verwendet werden, das mehr Funktionen bietet.

PowerShell-Beispiel:
$name = Read-Host "Bitte gib deinen Namen ein"
Write-Host "Hallo, $name!"

Für CMD-Skripte sind die ersten Methoden in der Regel ausreichend, aber für komplexere Szenarien wie das Verarbeiten von Tastendrücken in Echtzeit (z. B. ohne Bestätigung) wäre es besser, auf PowerShell oder externe Tools auszuweichen.

Hier ein spezifisches Szenario: ►► Abfragen, ob die Eingabe eine Zahl ist in Eingabeaufforderung 




FAQ 166: Aktualisiert am: 4 Dezember 2024 13:58 Windows
Windows-Console

Wozu ist powercfg zur Konfiguration der Energieoptionen bei Windows geeignet?


Hier sind die Wichtigsten Fragen und Antworten zum Thema "Wozu ist powercfg zur Konfiguration der Energieoptionen bei Windows geeignet?" unterteilt in Kategorien
Windows-Console

Abfragen, ob die Eingabe eine Zahl ist in Eingabeaufforderung Script!?


Um zu überprüfen, ob die Eingabe eine Zahl ist, kannst du in einem Batch-Skript eine einfache Überprüfung mittels if und einer Regular Expression RegEx
Windows-Console

Korrekter Neustart und Herunterfahren über die Eingabeaufforderung?


Ein Windows-Computer lässt sich schnell und effizient über die Eingabeaufforderung Command Prompt herunterfahren oder neu starten. Diese Methode ist besonders
Windows-Console

Korrekter Neustart und Beenden der Dienste über die Eingabeaufforderung!?


Um Dienste in Windows korrekt über die Eingabeaufforderung zu starten, zu stoppen oder neu zu starten, gibt es verschiedene Befehle, die Sie verwenden können.
Windows-Console

Aufklappen der Menüs beschleunigen Windows 11, 10, 8.1 und MS Server?


Falls man mit dem langsamen Aufklappen der Menüs nicht zufrieden weil das zu langsam ist kann man es recht einfach unter MS Windows OS ändern Inhalt: 1.
Windows-Console

Wie kann ich meine IP-Adressen herausfinden, PC-Namen ... usw.?


Die Lösung um eine IP-Adresse herauszufinden ist denkbar einfach Und geeignet für all MS Windows 11, 10, Desktop PCs und Microsoft Server Betriebssysteme

»»

  Meine Frage ist leider nicht dabei
Gestellte Fragen zu dieser Antwort:
Keywords: windows, console, tastatur-abfragen, eingabeaufforderung, skripte, möglichkeit, tastatureingaben, cmd-skript, einer, verarbeiten, windows-eingabeaufforderung, gibt, keine, direkte, Fragen, Antworten, Software




  

  + Freeware
  + Ordnung am PC
  + Dateiverwaltung
  + Automatisierung
  + Office Tools
  + PC-Test-Tools
  + Deko und Spaß
  + Desktop-Uhren
  + Security

  + SoftwareOK Pages
  + Micro Staff
  + Freeware-1
  + Freeware-2
  + Freeware-3
  + FAQ
  + Downloads

  + Top
  + Desktop-OK
  + The Quad Explorer
  + Don't Sleep
  + Win-Scan-2-PDF
  + Quick-Text-Past
  + Print Folder Tree
  + Find Same Images
  + Experience-Index-OK
  + Font-View-OK


  + Freeware
  + SicherLoeschen
  + NonCompressibleFiles
  + CpuFrequenz
  + GetWindowText
  + KeepMouseSpeedOK
  + 12-Ameisen
  + Desktop.Calendar.Tray.OK
  + OneLoupe
  + 4ur-Windows-8-Mouse-Balls
  + PAD-s


Home | Danke | Kontakt | Link | FAQ | Settings | Windows 2015 | eBlog | English-AV | Impressum | Translate | PayPal | PAD-s

 © 2025 by Nenad Hrg softwareok.de • softwareok.de • softwareok.com • softwareok.eu


► Das Word-Pad ist auf ein mal weg unter Windows 11 und 10, warum? ◄
► Der Unterschied zwischen dem Touchscreen auf einem Desktopcomputer und Tablet! ◄
► Einfache Möglichkeiten zum Ermitteln des Windows 11/10-Product Keys? ◄
► Mit ms-settings:sound den Sound einstellen unter Windows 10/11! ◄


Diese Webseite speichert keine personenbezogenen Daten. Allerdings werden Drittanbieter verwendet, um Werbung zu schalten.
Diese wird von Google verwaltet und entspricht dem IAB Transparency and Consent Framework (IAB-TCF).
Die CMP-ID lautet 300 und kann am Seitenende individuell angepasst werden.
mehr Infos & Datenschutz

....