1

NirCMD - бесплатная утилита командной строки. Я использую его, чтобы сделать снимок экрана через фиксированный интервал времени. (NirCMD ссылка).

Я пытаюсь получить его индексировать имена изображений, чтобы это было

img1.png
img2.png
img3.png

Я нашел способ получить метку даты, но не могу найти, как добавить простой индекс (например, 1, 2, 3 и т.д.).

Вот командная строка:

nircmd.exe loop 10 300000 savescreenshot C:\temp\img~$currdate.MM_dd_yyyy$.png

Может ли кто-нибудь помочь с созданием имен файлов скриншотов, чтобы быть img1.png , img2.png , ..

Я нашел эту помощь в StackOverflow, но она отличается от того, что я ищу.

Спасибо.

1 ответ1

1

Я не могу найти, как добавить простой индекс (например, 1, 2, 3 и т.д.).

Используйте ~$loopcount$

Выполните NirCmd несколько раз в цикле. Между выполнениями команд NirCmd будет ожидать количество миллисекунд, указанное во втором параметре. Вы можете использовать переменную ~ $ loopcount $, чтобы указать номер вызова в цикле (от 1 до n).

Исходный справочник команд NirCmd - цикл

Попробуйте следующую командную строку (не проверено):

nircmd.exe loop 10 300000 savescreenshot C:\temp\img~$loopcount$.png

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