Загрузка последовательности файлов в строку cmd

#batch-file #batch-processing #batch-rename

#пакетный файл #пакетная обработка #пакетное переименование

Вопрос:

Не могли бы вы помочь мне с очень простой вещью? Мне нужно загрузить последовательность файлов и выполнить файл .exe для отображения этих файлов через строку cmd. Я знаю, как все это сделать. Чего я не знаю, так это как автоматически загружать и отображать следующий файл последовательности. Например, после отображения file0001.vrscene загрузите file0002.vrscene и file0003.vrscene и так далее. Должен быть простой Forloop с переменной. Но поскольку я не работаю в пакетном режиме, я не знаю, как это настроить. Не могли бы вы мне помочь, пожалуйста?

Ответ №1:

Попробуйте вот так :

 @echo off
setlocal enabledelayedexpansion
set $c=1

for %%a in (*.vrscene) do (
  "C:Program FilesAutodeskMaya2015vraybinvray.exe" -scenefile=%%a -imgFile="C:UsersBeqarionDesktoptest_for_batchimg!$c!.jpg" -autoclose=1
   set /a $c =1
)
  

Комментарии:

1. Вам понадобится * перед .vrscene .