String oder Zeichenkette mit batch erstellen
Hallo,
ich möchte eine Windows Batch erstellen, die nach Eingabe einer bestimmten Anzahl einen String erstellt.
z.B. wenn ich eine 10 eingebe, soll er einen String erstellen, der 10 x AB enthält und in eine Variable schreiben.
Also test="ABABABABABABABABABAB".
Ich habe es mit einer for Schleife versucht, bekomme es aber einfach nicht hin.
ich möchte eine Windows Batch erstellen, die nach Eingabe einer bestimmten Anzahl einen String erstellt.
z.B. wenn ich eine 10 eingebe, soll er einen String erstellen, der 10 x AB enthält und in eine Variable schreiben.
Also test="ABABABABABABABABABAB".
Ich habe es mit einer for Schleife versucht, bekomme es aber einfach nicht hin.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 3195704967
Url: https://administrator.de/contentid/3195704967
Ausgedruckt am: 21.11.2024 um 17:11 Uhr
8 Kommentare
Neuester Kommentar
hier, das hat ein Chatbot gemacht, bin grad zu faul um mich da reinzudenken ;)
(vermutlich hattest du die variablen nicht gesetzt?)
@echo off
setlocal enabledelayedexpansion
set /p count=Bitte geben Sie eine Zahl ein:
set result=
for /l %%i in (1,1,%count%) do (
set result=!result!AB
)
echo Der erstellte String ist: !result!
(vermutlich hattest du die variablen nicht gesetzt?)
sorry, aber ich glaube du musst dich noch mehr mit batch beschäftigen ;)
denn du sagst 1. hier bitte string her um dann 2. den string zu nullen.
mach am Ende noch eine Pause rein:
set /p string=bitte String eingeben
set string=
denn du sagst 1. hier bitte string her um dann 2. den string zu nullen.
mach am Ende noch eine Pause rein:
@echo off
setlocal enabledelayedexpansion
set /p count=Bitte geben Sie eine Zahl ein:
set result=
set /p string=bitte String eingeben
for /l %%i in (1,1,%count%) do (
set result=!result!%string%
)
echo Der erstellte String ist: !result!
pause
Moin
Alles was vor dem Gleichheitszeichen steht wird zum setzen in den Variablennamen genommen.
Es gab doch ein Tutorial....Wie Arbeite ich mit Batch UmgebungsVariablen? Erstellung Umgang Erweiterungen Veränderungen
Gruß Phil
Alles was vor dem Gleichheitszeichen steht wird zum setzen in den Variablennamen genommen.
Es gab doch ein Tutorial....Wie Arbeite ich mit Batch UmgebungsVariablen? Erstellung Umgang Erweiterungen Veränderungen
Gruß Phil