Download the Plugin SDK - supports C++, Delphi, Javascript, Python, C# and other .net


Latest Forum Posts

Find and Run Robot Opinions on FileForum
It [Find and Run Robot] is the most feature-complete and most advanced launcher out there! It simply rocks! I love it, and even I use only a minor amount of features and plugins it has (because it requires someone to remember the syntax of the commands-plugins) it greatly simplifies computer usage..
FileForum image

Addons for the Find and Run Robot Program

This page collects addons for the Find and Run Robot program that have been posted on our forum over the years. Click a link to go to the forum thread discussing the addon and download.

You are viewing a specific blog item. Click here to return to the main blog page.

FARRCloneWithDatestamp -- FARR helper tool to make datestamped copy of a file

FARRCloneWithDatestamp is a FARR helper tool to make a datestamped copy of a currently selected file in Explorer. The copy is placed in the same folder.

Have you ever done ctrl+C ctrl+V on a file and then edited its name, perhaps added a datestamp in order to keep track of which copy is more recent than the others? Then this might just be a tool for you.  :)

1 paste the code into a text editor and save as FARRCloneWithDatestamp.ahk and then compile it (you need for that).
2 store the compiled FARRCloneWithDatestamp.exe in some folder
3 create a FARR alias like this

alias name:
regex pattern:
result box:
Clone selected with datestamp | C:\some\folder\FARRCloneWithDatestamp.exe %LASTHWND%

To use it open Explorer and select a file you want to create a clone of. Press your FARR hotkey, type "clo" and when the alias shows press enter.
Next to your "file.txt" you should now see "file -- 20151213092801.txt" .

SendMode Input
SetWorkingDir %A_ScriptDir%
#SingleInstance force

x = %1%  ;hwnd parameter from FARR 

;FARRCloneWithDatestamp -- a helper tool for FARR
;what it does:
;focus the window that matches input parameter hwnd
;if explorer window: get selected files, parse first file
;make a copy of "file.ext" as
;"file -- [datestamp yyyymmddhhmmss].ext" in the same folder
;report status, exit

if x =
WinGetClass, xclass, ahk_id %x%
if xclass != CabinetWClass  ;exit if not Explorer win
WinActivate, ahk_id %x%,
ifwinNotactive, ahk_id %x%

clip := ClipBoardAll
clipboard =
send ^c   ;copy
clipwait, 2
if errorlevel != 0

Loop, Parse, clipboard, `n, `r
p := a_loopfield ;first file in selection
clipboard := clip ;restore

if InStr( FileExist(p), "D")
splitpath, p, pname,pdir,pext,pnoext
FileCopy, %p%, %pdir%\%pnoext% -- %A_now%.%pext%
if !Errorlevel
 tooltip, Clone %pdir%\%pnoext% -- %A_now%.%pext% created
 tooltip, ERROR. Failed to clone %pname%
sleep 2000

Share on Facebook
submit to reddit