Ich endete damit:
Echo | set /p=“Ctrl+G”
Dabei ist Strg + g das Bel-Zeichen.
Mit dem Bel-Zeichen in cmd (dem STRG + G-Zeichen) kann ich in meiner Batch-Datei einen Ton erzeugen. Aufgrund dessen, wie das funktioniert, macht es eine neue Zeile. Gibt es eine Möglichkeit, dass ich beim Ton keine neue Zeile machen konnte?
Ich endete damit:
Echo | set /p=“Ctrl+G”
Dabei ist Strg + g das Bel-Zeichen.
Überprüfen Sie diesen Link. Das Gute ist, dass es sich um einen kopier- und einfügbaren Code handelt, der keine dunklen Zeichen benötigt, die falsch interpretiert werden können:
@echo off setlocal ::Define a Linefeed variable set LF=^ ::above 2 blank lines are critical - do not remove. call :hexprint "0x0B" BEL echo --%BEL%-- exit /b :hexPrint string [rtnVar] for /f eol^=^%LF%%LF%^ delims^= %%A in ( 'forfiles /p "%~dp0." /m "%~nx0" /c "cmd /c echo(%~1"' ) do if "%~2" neq "" (set %~2=%%A) else echo(%%A exit /b