Ein fortlaufende Variable Hallo, ich arbeite jetzt schon seit einiger Zeit mit Batch, doch bei meinem jetztigem Programm weiß ich einfach nicht mehr weiter. Ich möchte, dass von einer variablen zB. 123456... immer eine Zahl bzw. ein Buchstabe mehr genommen wird. Mein Ansatz ist dieser hier: @echo off set line1=123456789 :main set line1=%line1:~0,%var%% set /a var=%var%+1 echo %line1% ping localhost -n 3 >NUL goto main Das Ziel im Bsp. sollte sein, dass er erst 1 dann in der nächsten Zeile 12 dann in der nächste 123 usw. anzeigt, jedoch zeigt er bei mir dann nur var% an. Das Problem lässt sich auch nicht lösen wenn man statt set line1=%line1:~0,%var%% => set line1=%line1:~0,%%var%% schreibt. Hat jemand noch ne Idee woran das liegt?:confused: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:26 Uhr. |
Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.