Kann ich ändern, wie Windows 10 Screenshots benennt?

3559
Hidoo

Ist es möglich, durch einen Registry-Hack oder eine andere Methode zu ändern, wie Windows 10 meinen mit Windows + Print Screen erstellten und gespeicherten Screenshot benennt ?

Zur Zeit in meinen Screenshots C:\Users\[Username]\Pictures\Screenshotssind benannt Screenshot.png, Screenshot (1).png, Screenshot (2).pngund so weiter.

Ich möchte, dass sie yyyy-mm-dd_hh.mm.ss.pngähnlich wie Minecraft (ja, Minecraft :)) oder ähnlich benannt werden . Zum Beispiel: 2016-07-21_12.28.05.png.

Ich finde dieses Namensschema viel besser, da ich damit Screenshots löschen kann, ohne die Dateinamen zu beeinträchtigen. Außerdem erhalten Sie einen klaren Überblick darüber, wann ein Screenshot erstellt wurde.

<EDIT>
Ich habe mit der von dezlov vorgeschlagenen Lösung herumgespielt. Es hat eine Weile gedauert, bis ich es endlich funktionierte. Es ist zwar nicht die ideale Lösung, auf die ich gehofft hatte, aber zumindest macht es den Job. Ich habe jetzt eine Batchdatei in meinem Ordner für Screenshots, die ich manuell ausführen kann, wenn ich den Ordner öffne. Eine geplante Aufgabe kann die Screenshots nicht umbenannt werden, wenn ich möchte, dass sie (vorzugsweise bevor ich den Ordner "Screenshots" öffne), leider.
Ich habe mit dem Erstellen herumgespielt, so dass eine neue Datei im Ordner "Screenshots" als Auslöser für die von Ihnen vorgeschlagene Aufgabe fungiert. Dies schien jedoch nicht möglich zu sein. Ich kann auch nicht Windows + Print Screen erstelleneine Tastenkombination für eine Verknüpfung zu der .bat-Datei. (Ich bin verwirrend, aber ich brauche eine Verknüpfung zu der .bat-Datei, um eine Tastenkombination zuweisen zu können, die diese Verknüpfung auslöst.) Die einzigen möglichen Optionen, die ich scheinbar zu haben scheint, sind STRG + ALT + [x] . Keine Verschiebung, keine Print Screen - Taste, sonst nichts. Anregungen, wie Windows + Print Screen die .bat-Datei ausführen kann?
</ EDIT>

2
Willkommen bei Super User. Was hast du bisher recherchiert oder versucht? CharlieRB vor 8 Jahren 0
Es wurden keine Duplikate gefunden und die Google-Suche ergab keine Antworten. Alles dreht sich um den Ort, an dem Screenshots gespeichert werden, und [diese Seite] (https://techjourney.net/change-or-reset-windows-screenshot-index-number-in-file-name/) weist darauf hin, dass es einen gibt Registrierungsschlüssel, um die Benennung zu verfolgen. Ohne viel Wissen darüber, wie Windows funktioniert, kann ich mir vorstellen, dass es eine Möglichkeit gibt, die aktuelle Systemzeit mithilfe eines Skripts oder hinzugefügter Registrierungsschlüssel zu ermitteln und in den Dateinamen zu schreiben. Ich würde lieben, wenn es einfach so funktionieren könnte (http://minecraft.gamepedia.com/Screenshot#Timestamping_system). Hidoo vor 8 Jahren 1
Ich glaube nicht, dass es möglich ist. Es gibt jedoch viele andere Screen Capture-Programme, die genau das tun, was Sie möchten. [screenshotcaptor] (https://www.donationcoder.com/Software/Mouser/screenshotcaptor/) ist ein solches Beispiel. Siehe https://i.imgur.com/tMdVops.png DavidPostill vor 8 Jahren 0
Eine andere Möglichkeit besteht darin, ein Stapel-Umbenennungsprogramm einzurichten, um alle diese Screenshots anhand der zuletzt geänderten Dateizeit automatisch in das gewünschte Muster umzubenennen. Dies kann so eingerichtet werden, dass es entweder bei Bedarf oder in regelmäßigen Abständen über geplante Aufgaben ausgeführt werden kann. Wenn dies eine akzeptable Lösung ist, kann ich ein Batch-Umbenennungsprogramm empfehlen, das all dies erreichen kann. dezlov vor 8 Jahren 0
@dezlov Das ist, woran ich gedacht habe! Welches Programm würdest du empfehlen? Wie würde diese Batch-Datei alternativ aussehen? Ich habe wenig oder keine Erfahrung mit dem Schreiben von Batchdateien. Hidoo vor 8 Jahren 0
@EmilGrizell Ich habe die Details unten als Antwort gepostet. dezlov vor 8 Jahren 0
@EmilGrizell Es ist möglich, eine Software zu schreiben, die die Taste Print Screen abfängt, den Desktop-Screenshot erfasst und je nach Ihren Anforderungen speichert. Im Wesentlichen wird die native Verarbeitung repliziert und ersetzt. Versuchen Sie es mit Screenshot-Software, vielleicht gibt es ein Tool, das dies bereits tut. dezlov vor 8 Jahren 0

2 Antworten auf die Frage

1
dezlov

Die Idee ist, ein Batch-Umbenennungsprogramm einzurichten, um alle diese Screenshots anhand der zuletzt geänderten Dateizeit automatisch in das gewünschte Muster umzubenennen. Dies kann so eingerichtet werden, dass es entweder bei Bedarf oder in regelmäßigen Abständen über geplante Aufgaben ausgeführt werden kann.

Dies kann mit ReNamer erreicht werden .

  1. Öffnen Sie ReNamer
  2. Fügen Sie ein Insert Umbenennung der Regel mit folgenden Konfiguration:
    • Einfügen " : File_DateModified: " ersetzt den aktuellen Namen (Erweiterung überspringen)
  3. Öffnen Sie Einstellungen im Hauptmenü, Registerkarte Metatags, und ändern Sie das Datumsformat in:
    • yyyy-mm-dd_hh.nn.ss.zzz
  4. Speichern Sie die aktuelle Regelkonfiguration als Voreinstellung
    • Klicken Sie auf Ctrl+Soder, indem Sie durch das Hauptmenü navigieren.

Jetzt können Sie Ihre gespeicherte Voreinstellung verwenden, um Dateien mithilfe einer Befehlszeile automatisch umzubenennen:

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

(Die genauen Pfade und der voreingestellte Name müssen an Ihre Konfiguration angepasst werden.)

Dieser Befehl öffnet ReNamer mit der ausgewählten Voreinstellung, lädt alle Dateien aus dem angegebenen Ordner, benennt alle Dateien um und schließt sich automatisch, wenn keine Probleme aufgetreten sind. Sie können entweder eine Verknüpfung erstellen, um sie bei Bedarf auszuführen, oder als geplante Aufgabe hinzufügen, die regelmäßig ausgeführt wird.

So sieht es aus, wenn Sie Ihre Dateien zur Überprüfung einfach in ReNamer laden:

ReNamer - Serialisierung von Dateinamen mit dem letzten Änderungsdatum

Es tut mir leid, dass ich zu spät komme, um Ihre Frage als Antwort zu kennzeichnen. Es ist nicht wirklich die Lösung, auf die ich gehofft hatte, also habe ich meine Frage bearbeitet (ich denke, das ist das Richtige?), Um dies zu berücksichtigen. Hidoo vor 8 Jahren 0
1
ABC123

Ich verwende Dropbox und hat eine Funktion zum Speichern in Dropbox. In diesem Fall wurde eine Namenskonvention für Datum und Uhrzeit verwendet. Danach verschiebe ich Dateien einfach in einen anderen Ordner. Die Funktion ist auch Strg + Prtsc für Dropbox Save anstelle von Win + Prtsc.

Willkommen bei Super User! Auf dieser Q & A-Website versuchen wir, [gute Antworten] (https://superuser.com/help/how-to-answer) auf Fragen zu stellen, die von Benutzern gestellt werden. Zu einer guten Antwort gehört, dass Sie die Frage vollständig lesen und verstehen, was gefragt wird. In diesem Fall ging es um die Möglichkeit, das Standardverhalten von Screenshots in Windows zu ändern. OP hat nie erwähnt, dass Sie ein anderes Programm (wie Dropbox) verwenden möchten, um die Screenshot-Aufnahme für sie zu übernehmen. cascer1 vor 7 Jahren 1
Willkommen bei Super User! Bitte lesen Sie die Frage noch einmal sorgfältig. Ihre Antwort beantwortet die ursprüngliche Frage nicht **. DavidPostill vor 7 Jahren 0
@ cascer1 und DavidPostill Sie beide geben ein gutes und höfliches Feedback zur Antwort von ABC123, auch wenn ich der Meinung bin, dass ABC123 eine nützliche Alternative darstellt, die einigen Menschen, die diese Frage haben, helfen könnte! Hidoo vor 7 Jahren 1