Batch if und set befehl?

...komplette Frage anzeigen

1 Antwort

Falls du nur für eine bestimmte Zahl einen Buchstaben brauchst, reicht

if %RANDOM%==3456 set buchstabe=H

Falls du wiederholt zufällig einen Buchstaben haben willst, nimmst du z. B.

set /a r=%RANDOM%*26/32768+1
for /f " tokens=%r%" %A in ("A B C D E F G H I J K L M N O P Q R S T U V W X Y Z") do set buchstabe=%A

Was möchtest Du wissen?