Я ДУЖЕ новачок у створенні сценаріїв, але ось що мені вдалося придумати за допомогою кількох пошуків.
@ECHO OFF
pushd %~dp0
FORFILES /m *_graphic.txt /c "CMD /C type Graphic_Header.txt , @file > Graphic_@fname.DLB" ***------------> I need the @fname minus the last 8 characters***
FORFILES /m *_dpl.txt /c "CMD /C type Label_Header.txt , @file > Label_@fname.DLB" -------------------> ***I need the @fname minus the last 4 characters***
PAUSE
Хтось має ідеї, як я можу це досягти?
Як правило, гарно сказати, що ви хочете зробити в простому англійському реченні в тексті / тілі вашого питання. Приховувати це в коментарях до коду - це не дуже гарна ідея, особливо коли читачам потрібно прокручувати, щоб переглянути ці коментарі. Було б також непогано сказати хоч трохи про те, що робить ваш пакетний файл, загалом.
—
G-Man
Схоже, ви створили другий обліковий запис, який також буде заважати вашій здатності коментувати всередині своєї теми та приймати відповідь. Див. Як одне посилання / об'єднання / об'єднання / об'єднання двох облікових записів / користувачів? та / або я випадково створив два облікові записи; як я їх зливаю? для вказівки щодо об’єднання ваших облікових записів.
—
DavidPostill