ShimExt - A Windows datestamp shell utility


ShimExt is a right click context menu that provide these file/folder operations:

  • Copy the full path of the selected file or folder to the clipboard.
  • Copy the selected file or folder to the same folder with a datestamp.
  • Rename the selected file or folder with a date stamp.


Example of right-clicking a file named “billings.rtf”…

ShimExt Example

The selected file or folder can be copied or renamed with an appended date stamp. The date format can be customized.

ShimExt Example


How the datestamp is determined

  • For files, the modified date is used.
  • For folders:
    • If the folder contains no files, system time is used.
    • If the folder contains files, the first 5000 files are checked to determine the most recent modifed date.


1.0.0 (2012-7-16)

  • Initial release

1.1.0 (2012-7-30)

  • Allow for multiple file selections.
  • Added “Copy Name to Clipboard” option.

1.1.1 (2012-8-1)

  • Fixed memory leak in clipboard function.

1.2 (2013-6-13)

  • Added option to place datestamp before the file name.
  • Added option for stamp attribute: system time/accessed/created
  • MSVC 2012 libraries are now statically linked.

1.3 (2013-6-15)

  • Periods in folder names are now handled properly.
  • Text month formats now allowed: %b, %B. %A and %a still not allowed due to SYSTEMTIME-> tm conversion causing a crash.
  • Default format now has underscore after date.
  • Test project now works in VS 2012.

1.3.1 (2013-8-2)

  • Fixed newline issue when pasting to notepad.

1.4.0 (2015-6-15)

  • Added datestamp copy/rename to subfolder in current folder. Balloon tip in system tray notifies user of success.
  • Various fixes related to file operations.


  • MSVC 2017

Download ShimExt (free)


  • Windows 7 SP1 or greater
ShimExt is free software, but donations are appreciated to support further development.

comments powered by Disqus

Some icons by Yusuke Kamiyamane and Glyphicons Fee. Licensed under a CC BY 3.0.