У меня вопрос. Если я делаю непрерывные фотографии с помощью камеры (подключенной к ПК с помощью USB, чтобы быстрое сохранение изображения.) Могу ли я сделать так, например, image000 автоматически сохраняется в "папке примера 1", а image001 сохраняется в папке примера 2 "? Таким образом, четные числа (0,2,4,6,8,10,12 ......) переходят в одну папку, а нечетные - в другую. Мне нужен сценарий для этого? если так, как я могу это сделать? Я использую Windows 10. Большое спасибо.

1 ответ1

1

Вы можете сделать это с помощью командного файла или скрипта Power Shell. Простой пакетный файл может быть создан следующим образом:

@ECHO OFF
:START
for %%F in (*0.jpg *2.jpg *4.jpg *6.jpg *8.jpg) do move "%%F" "Folder1\"
for %%F in (*1.jpg *3.jpg *5.jpg *7.jpg *9.jpg) do move "%%F" "Folder2\"
Timeout /T 30
GOTO START

Этот файл будет искать файлы каждые 30 секунд и перемещать файлы в разные папки, когда файл найден. Единственный минус, он будет продолжать работать в бесконечном виде. Вы должны остановить это, используя Ctrl + C когда вы закончите.

Обновить:

Для автоматического запуска вы можете создать ярлык в папке «Автозагрузка» меню «Пуск» с указанием пути к пакетному файлу и указанием рабочей папки в качестве пути к папке с изображениями. Сохранить свойство Run для ярлыка как свернутого. Он будет работать и свернуть до панели задач.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .