Руководство Внедритель
Инфо

Переименовать файлы через терминал в Windows

После копирования фотографий
  • подставляется " - копия (*) "
для импорта фотографий в карточку ИИ модуль 2 - нельзя использовать
  • символы ( ) [ ] . - и лр
  • пробелы
кроме латиниц
Переходим в папку
cd C:\"Папка"\"Папка"
или правой кнопкой в папке
команда для PowerShell в Windows
Для переименования файлов в текущей папке, содержащих кириллицу и скобки, в формат file01, file02 и т.д., вы можете использовать следующую команду в терминале:
$count = 1; Get-ChildItem | ForEach-Object { $ext = $_.Extension; Rename-Item -Path $_.FullName -NewName ("file{0:D2}{1}" -f $count, $ext); $count++ }
команда для Bash в Windows
count=1; for f in *; do mv "$f" "file$(printf '%02d' $count).${f##*.}"; ((count++)); done

Объяснение:

  • count=1 — задаёт начальный номер.
  • for f in * — перебирает все файлы в текущей папке.
  • mv "$f" "file$(printf '%02d' $count).${f##*.}" — переименовывает файл в file01, file02 и т.д., сохраняя оригинальное расширение файла.
  • ((count++)) — увеличивает счётчик.
Внимание:

  • Команда затронет все файлы в папке, включая не только .jpg/.jpeg, но и другие (если они есть).

Результат будет следующий