Tam być jakaś sposób the DLA rozkaz konsekutywny delims jako pojedynczy delim. The sposób I typowo pracować wokoło i być "to" the wkład linia i para delims z i między. I zamieniać wartość z wartość między the delims który I móc wtedy dla w the kod i jako chybianie lub wartość.
W Ten Sposób jeżeli the wkład linia być
aaa, bbb
I I chcieć 4 wartość raczej the 2 który the DLA wola pickup brak, then I najpierw nawracać the linia
aaa, @, @, bbb
i wtedy karmić i w the DLA i parse na przecinek.
I dołączać the kod z ten zmiana, pozwalać znać jak ono iść dla ty. I zrobić kilka inny mały dostosowanie, pozwalać znać jaki pytanie ty mieć.
- potrzebować the setlocal EnableDelayedExpansion tak, że I móc i zmienna wśrodku pętla
- definiować the wkład kartoteka - imię jako zmienna, i ono w the magistrala DLA przestrzeń czytać ono, the skrzynka dokąd the filename móc przestrzeń
- the zewnętrzny DLA pętla czytać the całkowity linia, then my wyznaczać zewnętrzny zmienna tak, że my móc the "pusty" wartość z placeholder (I używać @, móc zewnętrzny ty lubić)
- wtedy - DLA bardziej jak twój oryginalny jeden parses the wynikający sznurek i dzwonić the subroutine
- I dodawać ECHO the inputline przed i po the zamiana właśnie w ten sposób ty móc jak ono pracować, móc być usuwać opóźniony
Mieć Nadzieję to pomagać
~bp