Mit Batch eine .txt auslesen und Abarbeiten (programme löschen)
hallo
guten morgen
ich habe eine batch die mir programme Deinstalliert
set programm[1]=SPS BMW GS 95003-2 (2010) V1.1.7 for SPS TestManager 2.4
set programm[2]=SPS BMW GS 95024-2-2 (2011) V1.1.10 for SPS TestManager 2.4
set programm[3]=SPS BMW GS 95024-3-1 (2013) V1.0.1 for SPS TestManager 2.4
set programm[4]=SPS BMW GS 95026 (2013) V1.0.2 for SPS TestManager 2.4
set programm[5]=SPS GMW 3097 (2012) V1.0.2 for SPS TestManager 2.4
set programm[6]=SPS GMW 3097 (2015) V1.0.2 for SPS TestManager 2.4
set programm[7]=SPS ISO 16750-2 (2010) V1.0.9 for SPS TestManager 2.4
set programm[8]=SPS ISO 21848 (2005) V1.0.2 for SPS TestManager 2.4
set programm[9]=SPS ISO 7637-2 (2011) V1.2.8 for SPS TestManager 2.4
set programm[10]=SPS ISO 7637-3 (2016) V1.1.8 for SPS TestManager 2.4
set programm[11]=SPS LV 124 (2013) V1.3.18 for SPS TestManager 2.4
set programm[12]=SPS LV 148 (2013) V1.0.21 for SPS TestManager 2.4
set programm[13]=SPS MBN LV123 (2014) V1.0.1 for SPS TestManager 2.4
set programm[14]=SPS MBN LV124-1 (2013) V1.0.1 for SPS TestManager 2.4
set programm[15]=SPS MBN LV148 (2013) V1.0.1 for SPS TestManager 2.4
set programm[16]=SPS Nissan 28401NDS02 (2002) V1.0.1 for SPS TestManager 2.4
set programm[17]=SPS PSA B21 7110 (2012) V1.0.2 for SPS TestManager 2.4
set programm[18]=SPS Renault 3600800 M (2012) V1.0.1 for SPS TestManager 2.4
set programm[19]=SPS RTCA DO-160G (2010) V1.0.3 for SPS TestManager 2.4
set programm[20]=SPS SAE j1113-11 (2012) V1.0.2 for SPS TestManager 2.4
set programm[21]=SPS SAE j1113-11 (2017) V1.0.2 for SPS TestManager 2.4
set programm[23]=SPS TestManager 2.4.0
set programm[24]=SPS VDA 320 (2010) V1.0.5 for SPS TestManager 2.4
set programm[25]=SPS VW 80000 (2013) V1.0.4 for SPS TestManager 2.4
set programm[26]=SPS VW 80000 (2017) V1.0.4 for SPS TestManager 2.4
set programm[27]=SPS VW 82148 (2013) V1.0.4 for SPS TestManager 2.4
set programm[28]=SPS VW TL81000 (2010) V1.0.1 for SPS TestManager 2.4
set programm[29]=SPS Ford FMC 1278 (2015) V1.0.0 for SPS TestManager 2.4
set programm[30]=SPS Mitsubishi ES-X82115 (2009) V1.0.2 for SPS TestManager 2.4
set programm[31]=DIN EN 61000-4-8 - (2010) V1.0.0 for SPS TestManager 2.4
set anzahl=31
kann ich nach set programm zum beispiel einen pfad zu einer txt erstellen das ich nicht jedesmal bei Versions änderung alle ändern muss.
oder habt ihr noch andere vorschläge. werden gerne angenommen
vielen Dank im Voraus
marko
guten morgen
ich habe eine batch die mir programme Deinstalliert
set programm[1]=SPS BMW GS 95003-2 (2010) V1.1.7 for SPS TestManager 2.4
set programm[2]=SPS BMW GS 95024-2-2 (2011) V1.1.10 for SPS TestManager 2.4
set programm[3]=SPS BMW GS 95024-3-1 (2013) V1.0.1 for SPS TestManager 2.4
set programm[4]=SPS BMW GS 95026 (2013) V1.0.2 for SPS TestManager 2.4
set programm[5]=SPS GMW 3097 (2012) V1.0.2 for SPS TestManager 2.4
set programm[6]=SPS GMW 3097 (2015) V1.0.2 for SPS TestManager 2.4
set programm[7]=SPS ISO 16750-2 (2010) V1.0.9 for SPS TestManager 2.4
set programm[8]=SPS ISO 21848 (2005) V1.0.2 for SPS TestManager 2.4
set programm[9]=SPS ISO 7637-2 (2011) V1.2.8 for SPS TestManager 2.4
set programm[10]=SPS ISO 7637-3 (2016) V1.1.8 for SPS TestManager 2.4
set programm[11]=SPS LV 124 (2013) V1.3.18 for SPS TestManager 2.4
set programm[12]=SPS LV 148 (2013) V1.0.21 for SPS TestManager 2.4
set programm[13]=SPS MBN LV123 (2014) V1.0.1 for SPS TestManager 2.4
set programm[14]=SPS MBN LV124-1 (2013) V1.0.1 for SPS TestManager 2.4
set programm[15]=SPS MBN LV148 (2013) V1.0.1 for SPS TestManager 2.4
set programm[16]=SPS Nissan 28401NDS02 (2002) V1.0.1 for SPS TestManager 2.4
set programm[17]=SPS PSA B21 7110 (2012) V1.0.2 for SPS TestManager 2.4
set programm[18]=SPS Renault 3600800 M (2012) V1.0.1 for SPS TestManager 2.4
set programm[19]=SPS RTCA DO-160G (2010) V1.0.3 for SPS TestManager 2.4
set programm[20]=SPS SAE j1113-11 (2012) V1.0.2 for SPS TestManager 2.4
set programm[21]=SPS SAE j1113-11 (2017) V1.0.2 for SPS TestManager 2.4
set programm[23]=SPS TestManager 2.4.0
set programm[24]=SPS VDA 320 (2010) V1.0.5 for SPS TestManager 2.4
set programm[25]=SPS VW 80000 (2013) V1.0.4 for SPS TestManager 2.4
set programm[26]=SPS VW 80000 (2017) V1.0.4 for SPS TestManager 2.4
set programm[27]=SPS VW 82148 (2013) V1.0.4 for SPS TestManager 2.4
set programm[28]=SPS VW TL81000 (2010) V1.0.1 for SPS TestManager 2.4
set programm[29]=SPS Ford FMC 1278 (2015) V1.0.0 for SPS TestManager 2.4
set programm[30]=SPS Mitsubishi ES-X82115 (2009) V1.0.2 for SPS TestManager 2.4
set programm[31]=DIN EN 61000-4-8 - (2010) V1.0.0 for SPS TestManager 2.4
set anzahl=31
kann ich nach set programm zum beispiel einen pfad zu einer txt erstellen das ich nicht jedesmal bei Versions änderung alle ändern muss.
oder habt ihr noch andere vorschläge. werden gerne angenommen
vielen Dank im Voraus
marko
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 385346
Url: https://administrator.de/forum/mit-batch-eine-txt-auslesen-und-abarbeiten-programme-loeschen-385346.html
Ausgedruckt am: 16.03.2025 um 09:03 Uhr
1 Kommentar

set programm[1]
Batch kennt keine Arrays.kann ich nach set programm zum beispiel einen pfad zu einer txt erstellen das ich nicht jedesmal bei Versions änderung alle ändern muss.
Einfach Variablen benutzen und Datei mit den Programmen per FOR-Schleife einlesenset "pfad=D:\programme"
for /f "usebackq delims=" %%a in ("D:\datei.txt") do (
echo "%pfad%\%%~a"
)
oder habt ihr noch andere vorschläge.
Gleich die Powershell oder das Deploymenttool der Wahl benutzen, wir leben im 21 Jahrhundert.