¿Puedo cambiar la forma en que Windows 10 le da nombres a la captura de pantalla?

2

¿Es posible, mediante un hack de registro u otro método, cambiar la forma en que Windows 10 nombra mi captura de pantalla tomada y guardada con Windows + Print Screen ?

Actualmente mis capturas de pantalla en C:\Users\[Username]\Pictures\Screenshotsse nombran Screenshot.png, Screenshot (1).png, Screenshot (2).pngy así sucesivamente.

Me gustaría que se nombraran yyyy-mm-dd_hh.mm.ss.pngo fueran similares, al igual que las capturas de pantalla de Minecraft (sí, Minecraft :)). Por ejemplo: 2016-07-21_12.28.05.png.

Este esquema de nombres me parece mucho mejor, ya que me permite eliminar capturas de pantalla sin alterar los nombres de los archivos. También ofrece una visión general clara de cuándo se tomó una captura de pantalla.

<EDITAR>
Jugueteé con la solución sugerida por dezlov. Me llevó bastante tiempo antes de que finalmente lo hiciera funcionar. Sin embargo, no es la solución ideal que esperaba, pero al menos hace el trabajo. Ahora tengo un archivo por lotes en mi carpeta de capturas de pantalla, que puedo ejecutar manualmente cuando abro la carpeta. Desafortunadamente, una tarea programada no podrá cambiar el nombre de las capturas de pantalla cuando quiera (preferiblemente incluso antes de abrir la carpeta de capturas de pantalla).
Jugué con la creación para que un nuevo archivo en la carpeta de capturas de pantalla actúe como un desencadenante para la tarea que sugirió, pero eso no parecía posible. Tampoco puedo hacer Windows + Imprimir pantallauna tecla de acceso directo para un archivo de acceso directo al archivo .bat. (Confuso, lo sé, pero necesito un acceso directo al archivo .bat para poder asignar una combinación de teclado que active ese acceso directo). Las únicas opciones posibles que parece tener son CTRL + ALT + [x] . Sin turno, sin tecla Imprimir pantalla , nada más. ¿Alguna sugerencia sobre cómo hacer que Windows + Print Screen ejecute el archivo .bat?
</ EDITAR>

Hidoo
fuente
Bienvenido a Super User. ¿Qué has investigado o intentado hasta ahora?
CharlieRB
1
No encontré ningún duplicado aquí, y las búsquedas de Google no arrojaron ninguna respuesta. Todo se trata de la ubicación de las capturas de pantalla que se guardan, y este sitio sugiere que hay una clave de registro para realizar un seguimiento de los nombres. Sin mucho conocimiento sobre cómo funciona Windows, me imagino que hay una manera de, a través de algún script o claves de registro agregadas, detectar la hora actual del sistema y ponerla en el nombre del archivo. Me encantaría si pudiera funcionar como este .
Hidoo
No creo que sea posible. Sin embargo, hay muchos otros programas de captura de pantalla que hacen exactamente lo que quieres. screenshotcaptor es uno de esos ejemplos. Ver i.imgur.com/tMdVops.png
DavidPostill
Otra posibilidad es configurar un programa de cambio de nombre por lotes para cambiar automáticamente el nombre de todas las capturas de pantalla al patrón deseado utilizando la última hora de archivo modificado. Esto se puede configurar para que se pueda ejecutar a pedido o periódicamente a través de tareas programadas. Si esa es una solución aceptable, puedo recomendar un programa de cambio de nombre por lotes que puede lograr todo eso.
dezlov
@dezlov ¡Eso es lo que pensaba! ¿Qué programa recomendarías? Alternativamente, ¿cómo se vería ese archivo por lotes? Tengo poca o ninguna experiencia con la escritura de archivos por lotes.
Hidoo

Respuestas:

1

La idea es configurar un programa de cambio de nombre por lotes para cambiar automáticamente el nombre de todas las capturas de pantalla a su patrón deseado utilizando la última hora de archivo modificado. Esto se puede configurar para que se pueda ejecutar a pedido o periódicamente a través de tareas programadas.

Esto se puede lograr con ReNamer .

  1. ReNamer abierto
  2. Añadir un Insertar regla de cambio de nombre con la siguiente configuración:
    • Insertar " : File_DateModified: " reemplazando el nombre actual (omitir extensión)
  3. Abrir Ajustes en el menú principal, Meta Tags pestaña, cambiar el formato de fecha:
    • aaaa-mm-dd_hh.nn.ss.zzz
  4. Guarde la configuración de reglas actual como un Preset
    • Haga clic Ctrl+So navegando por el menú principal.

Ahora, puede usar su preajuste guardado para cambiar automáticamente el nombre de los archivos mediante una línea de comando:

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

(Las rutas exactas y el nombre preestablecido deberán ajustarse para adaptarse a su configuración)

Este comando abre ReNamer con el preajuste seleccionado, carga todos los archivos de la carpeta especificada, cambia el nombre de todos los archivos y se cierra automáticamente si no se han producido problemas. Puede crear un acceso directo para ejecutarlo a pedido o agregarlo como una tarea programada que se ejecutará periódicamente.

Así es como se ve si solo carga sus archivos en ReNamer para su inspección:

ReNamer - serializar nombres de archivos con la última fecha de modificación

dezlov
fuente
Lo siento, llego tarde para marcar su pregunta como respuesta. Realmente no es la solución que esperaba, así que he editado mi pregunta (¿creo que es lo correcto?) Para dar cuenta de eso.
Hidoo
2

Uso Dropbox y tiene una función para guardar en Dropbox. Cuando lo hizo, usó una convención de nomenclatura de fecha y hora. Después de eso, solo muevo los archivos a otra carpeta. Además, la función es ctrl + prtsc para guardar Dropbox en lugar de win + prtsc.

ABC123
fuente
1
¡Bienvenido a Super User! En este sitio de preguntas y respuestas tratamos de proporcionar buenas respuestas a las preguntas que las personas hacen. Parte de proporcionar una buena respuesta es asegurarse de leer completamente la pregunta y comprender lo que se le pregunta. En este caso, la pregunta era sobre una forma de cambiar el comportamiento de captura de pantalla predeterminado en Windows. OP nunca mencionó querer usar otro programa (como Dropbox) para hacerse cargo de la captura de pantalla para ellos.
cascer1
¡Bienvenido a Super User! Por favor lea la pregunta otra vez cuidadosamente. Su respuesta no responde a la pregunta original.
DavidPostill
1
@ cascer1 y DavidPostill Ambos brindan comentarios buenos y educados a la respuesta de ABC123, aunque en este caso, ¡creo que ABC123 proporcionó una alternativa útil que podría ayudar a algunas personas que tienen esta pregunta!
Hidoo
Encontré esta solución muy útil. Gracias.
joshlsullivan