Batch Parameter - nur einen Teil des Parameters nutzen
Hallo,
ich habe folgende kleine Batch Datei.
Funktion: Ein Ordner mit dem übermittelten Parameter wird erstellt und anschließend im Explorer geöffnet.
Der übergebene Parameter sieht etwa so aus "A2019-1234".
Gibt es die Möglichkeit die "2019" (also Zeichen 2-5) einzeln zu nutzen? Also den Wert irgendwie zu beschneiden.
Ich möchte das der Pfad am Ende so aussieht:
\\SERVER\Dateienablage\2019\A2019-1234
Mit freundlichen Grüßen
Michael
ich habe folgende kleine Batch Datei.
md \\SERVER\Dateienablage\%1
%SystemRoot%\explorer.exe /e, \\SERVER\Dateienablage\%1
Funktion: Ein Ordner mit dem übermittelten Parameter wird erstellt und anschließend im Explorer geöffnet.
Der übergebene Parameter sieht etwa so aus "A2019-1234".
Gibt es die Möglichkeit die "2019" (also Zeichen 2-5) einzeln zu nutzen? Also den Wert irgendwie zu beschneiden.
Ich möchte das der Pfad am Ende so aussieht:
\\SERVER\Dateienablage\2019\A2019-1234
Mit freundlichen Grüßen
Michael
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 539593
Url: https://administrator.de/forum/batch-parameter-nur-einen-teil-des-parameters-nutzen-539593.html
Ausgedruckt am: 01.05.2025 um 16:05 Uhr
2 Kommentare
Neuester Kommentar

@echo off
set "par=%~1"
set "mypath=\\SERVER\Dateienablage\%par:~1,4%\%par%"
md "%mypath%"
%SystemRoot%\explorer.exe /e, "%mypath%"
Liest du
https://www.dostips.com/DtTipsStringManipulation.php