2

Возможно ли с помощью взлома реестра или иным способом изменить способ, которым Windows 10 называет мой снимок экрана, снятый и сохраненный с помощью Windows + Print Screen?

В настоящее время мои скриншоты в C:\Users\[Username]\Pictures\Screenshots называются Screenshot.png , Screenshot (1).png , Screenshot (2).png и так далее.

Я бы хотел, чтобы они назывались yyyy-mm-dd_hh.mm.ss.png или аналогичными, как и Minecraft (да, Minecraft :)). Например: 2016-07-21_12.28.05.png .

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

<РЕДАКТИРОВАТЬ>
Я возился с решением, предложенным Дезловым. Мне потребовалось некоторое время, прежде чем я наконец заработал. Хотя это не идеальное решение, на которое я надеялся, но, по крайней мере, оно делает свою работу. Теперь у меня в папке снимков экрана есть пакетный файл, который я могу запустить вручную, когда открою папку. Запланированное задание не сможет переименовать скриншоты, когда я хочу, чтобы они были (желательно, прежде чем я даже открою папку со скриншотами), к сожалению.
Я поиграл с созданием так, чтобы новый файл в папке со снимками экрана действовал как триггер для той задачи, которую вы предложили, но это не казалось возможным. Также я не могу сделать Windows + Print Screen ярлыком для ярлыка для файла .bat. (Я знаю, что это сбивает с толку, но мне нужен ярлык для файла .bat, чтобы можно было назначить комбинацию клавиш, которая запускает этот ярлык.) Единственные возможные варианты, которые у меня есть - CTRL + ALT + [x]. Нет сдвига, нет клавиши Print Screen , больше ничего. Любые предложения о том, как заставить Windows + Print Screen запускать файл .bat?
</ EDIT>

2 ответа2

1

Я использую Dropbox, и у него есть функция сохранения в Dropbox. Когда это происходит, используется соглашение о присвоении имен времени. После этого я просто перемещаю файлы в другую папку. Также функция ctrl+prtsc для сохранения Dropbox, а не win+prtsc.

1

Идея состоит в том, чтобы настроить программу пакетного переименования, чтобы автоматически переименовывать все эти снимки экрана в нужный шаблон, используя время последнего изменения файла. Это можно настроить так, чтобы его можно было запускать по требованию или периодически с помощью запланированных задач.

Это может быть достигнуто с ReNamer.

  1. Открыть ReNamer
  2. Добавьте правило переименования Вставка со следующей конфигурацией:
    • Вставьте " :File_DateModified: " вместо текущего имени (пропустите расширение)
  3. Откройте « Настройки» в главном меню, вкладку « Метатеги », измените формат даты на:
    • гггг-мм-dd_hh.nn.ss.zzz
  4. Сохранить текущую конфигурацию правил в качестве предустановки
    • Нажмите Ctrl+S или перемещаясь по главному меню.

Теперь вы можете использовать сохраненный пресет для автоматического переименования файлов с помощью командной строки:

"C:\Programs\ReNamer\ReNamer.exe" /rename "My Preset Name" "C:\Users\Username\Screenshots"

(Точные пути и имя предустановки должны быть скорректированы в соответствии с вашими настройками)

Эта команда открывает ReNamer с выбранным пресетом, загружает все файлы из указанной папки, переименовывает все файлы и автоматически закрывается, если проблем не возникло. Вы можете создать ярлык для его выполнения по требованию или добавить его в качестве запланированной задачи для периодического выполнения.

Вот как это выглядит, если вы просто загружаете свои файлы в ReNamer для проверки:

ReNamer - сериализация имен файлов с датой последнего изменения

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