4. Buchstaben einer Variable auslesen
Hallo zusammen,
Ich habe ein Problem und komme jetzt leider nicht mehr weiter.
Ich möchte mit einem Batchfile aus der Variable %computername% den 4. Buchstaben auslesen und je nach dem was das für ein Buchstabe ist, dann weiterverarbeiten.
Durch die Suchfunktion habe ich mit bereits folgenden Code erstellt. Aber sorichtig funktioniert er nicht.
for /F "tokens=1 delims=:" %%a in ('echo %computername%') DO call :up1 %%a
:up1
set compname=%1
set buchstabe = %compname:~3,1%
if /i %buchstabe% == P goto PC
if /i %buchstabe% == L goto Laptop
...
...
Ich hab das Gefühl, als wenn ich da irgendeinen größeren Fehler drin habe. Wenn jemand eine Verbesserungsvorschlag hat, würde ich mich sehr freuen.
Vielen Dank schonmal im Voraus.
Ich habe ein Problem und komme jetzt leider nicht mehr weiter.
Ich möchte mit einem Batchfile aus der Variable %computername% den 4. Buchstaben auslesen und je nach dem was das für ein Buchstabe ist, dann weiterverarbeiten.
Durch die Suchfunktion habe ich mit bereits folgenden Code erstellt. Aber sorichtig funktioniert er nicht.
for /F "tokens=1 delims=:" %%a in ('echo %computername%') DO call :up1 %%a
:up1
set compname=%1
set buchstabe = %compname:~3,1%
if /i %buchstabe% == P goto PC
if /i %buchstabe% == L goto Laptop
...
...
Ich hab das Gefühl, als wenn ich da irgendeinen größeren Fehler drin habe. Wenn jemand eine Verbesserungsvorschlag hat, würde ich mich sehr freuen.
Vielen Dank schonmal im Voraus.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 130390
Url: https://administrator.de/contentid/130390
Ausgedruckt am: 22.11.2024 um 18:11 Uhr
7 Kommentare
Neuester Kommentar
Zitat von @kafri84:
Vielen Dank für die vielen Tipps!
Es funktioniert wunderbar.
Nur noch eine Frage. Warum ist das mit den Leerzeichen so wichtig? Es
funktioniert doch auch mit Leerzeichen...
Vielen Dank für die vielen Tipps!
Es funktioniert wunderbar.
Nur noch eine Frage. Warum ist das mit den Leerzeichen so wichtig? Es
funktioniert doch auch mit Leerzeichen...
Hier dazu noch mehr gute Tipps, darin wird auch deine Frage beantwortet.
Workshop Batch for Runaways - Part II - Ein bisschen Handwerkszeug