Как перебирать папки и переименовывать файлы? * азбука.txt в * abc xyz.txt? как использовать цикл for?

for /r %%G in (*_abc.txt) do ren "%%~G" *_abc_xyz.txt

Я продолжаю получать эту ошибку: %%G был неожиданным в это время.

9
задан Karan
16.12.2022 9:10 Количество просмотров материала 2755
Распечатать страницу

1 ответ

для переменных используйте один % при запуске из командной строки, и дважды %% в пакетном скрипте.

Итак, чтобы запустить в командной строке, вам нужно:

for /r %G in (*_abc.txt) do ren "%G" *_abc_xyz.txt
0
отвечен dbenham 2022-12-17 16:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх