Задать вопрос
@karibskii_koks

Как с помощью BAT сделать уникальные имена на выходе?

Здравствуйте, имеется скрипт:
chcp 1251
set CurPath=%cd%
cd C:\Program Files\Crypto Pro\CSP
call csptest -sfsign -sign -in %CurPath%\delo.pdf -out %CurPath%\delo.pdf.sig -my Примаков АА
cd %CurPath%
Как вы можете наблюдать скрипт для одного файла, указанного явно. Пожалуйста, подскажите что стоит использовать, для того, что бы скрипт выполнялся для всех pdf файлов в папке и на выходе сохранялись их имена с расширением pdf.sig ?
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dmfun
Вместо параметра в батнике пишется %1 %2
for /f "delims=" %%F in ('dir *.pdf /A-D /TW /B') do call a.bat %%F

Ваш скрипт разместите в батник и вместо \delo.pdf - %1 в качестве параметра

for /f "delims=" %%F in ('dir *.pdf /A-D /TW /B') - цикл по парсингу списка файлов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы