Tool to change file modified date with a tool which works inside File Explorer?

58

19

Looking for a tool to change a file's modified date which works from inside File Explorer context menu. I am aware of external tools like BulkFileChanger but I want to right click on a file and make the change.

Tony_Henrich

Posted 2011-04-08T00:25:57.133

Reputation: 9 154

Question was closed 2015-06-10T08:39:19.380

1

since this question got closed, I reposted it on the software recommendation Stack Exchange website: Change the file's modified date in Windows Explorer

– Franck Dernoncourt – 2017-01-31T18:01:40.790

Answers

71

This one is freeware, and will change what you need plus various attributes that users don't normally have access to:

  Attribute Changer
  http://www.petges.lu/

enter image description here

Randolf Richardson

Posted 2011-04-08T00:25:57.133

Reputation: 14 002

1Can be found in your file's context menu after install. – amenthes – 2015-01-30T00:02:58.557

11

You can use File Date Touch - Windows version of UNIX touch command

neil

Posted 2011-04-08T00:25:57.133

Reputation: 111

3Welcome to superuser.com, Neil! Does 'File Date Touch' really work from within the context menu, or is it a separate utility? Also, does it have different functionality / benefits over the suggestion in the accepted answer? – einpoklum – 2013-04-04T21:12:32.817

1@einpoklum I can answer that - yes it does have benefits - it DOESN'T show in context menu :) which I find great. Google has redirected me to this question, but on the other hand, I was looking for precisely this answer! Thanks Neil. – Aleks – 2013-10-27T16:01:03.607

11

I know its probably too late to answer this, but apparently this http://stefanstools.sourceforge.net/SKTimeStamp.html does exactly what OP wanted:

SKTimeStamp is a very simple shell extension which adds a new tab to the Explorer properties dialog. On that new tab, you can change the file/folder date and time.

Available for x86 and x64 Windows systems.

jcb

Posted 2011-04-08T00:25:57.133

Reputation: 111

8

You can change the create date from the command line. You must first change the system clock date, then open a command prompt window at the current working directory, and issue the command:

copy /b [filename] + ,,

This uses the concatenation directive with the binary (/b) switch, basically copying the file to itself and incidentally setting the create date of the "new" file to the current system clock.

hafizullah

Posted 2011-04-08T00:25:57.133

Reputation: 91

4This does not answer the question, but the OP might find it useful -- there are lots of reasons why a question might not be phrased in exactly the way that leads to useful information -- and others, like me, looking for answers, might also find it useful. – user184411 – 2016-10-22T22:40:12.830

For some reason this didn't quite work for me, but doing copy /b [filename] [new_filename] did. Also I had to use cmd instead of powershell. Thanks – Taran – 2017-11-27T10:39:06.733

1This does not answer the question, which explicitly insists on an answer that works inside File Explorer. – Kazark – 2013-04-22T16:39:33.370

I was just looking for a way to change the mtime on a file and this method worked great for me. – stevepastelan – 2014-01-14T18:05:02.487