I thought I'd share some shell extensions of my own. Check out this page for more info/download links. Path to Clipboard This copies the full path of the file/folder you clicked, to the clipboard. Tail to Clipboard This is useful if you work with log files alot, and need to copy the last line of a file elsewhere. Tail to Clipboard can also get the first line of a file instead, to do so specify /first in the command line, eg: "C:\Program Files\Tail to Clipboard\tail to clipboard.exe" "/first" "%1" -ReadOnly This is useful if you copy data from a cd to your hd frequently and wish to remove the read-only attribute from all files/subfolders within a folder, including the folder you clicked on. -ReadOnly is intended for installation in the directory context menu and may not work correctly if launched from elsewhere. Empty Folder (to recycle bin) If launched from clicking on a file, this will delete *everything* in the folder in which the file resides to the recycle bin. If launched from clicking on a folder, this will delete everything inside that folder to the recycle bin. Create .bak This makes a copy of the selected file and gives it an additional .bak extension like so: file.exe file.exe.bak Create Playlist This extension creates an .m3u playlist file of all the mp3s in the current directory as viewed within Windows Explorer. Create Directory Listing This creates a text file listing the contents of the directory you are in, in the directory you are in. Once the file is created it is opened. The filename also includes the datestamp at file creation in yyMMdd format and the path of the directory listing is written as the first line in the file. Sample directory listing: C:\Perl bin eg html lib site pod2htmd.tmp pod2htmi.tmp Create Shortcut I wrote this for those who wish to delete the Create Shortcut entry from shell32.dll menu resources, but still wish to be able to create shortcuts via the shell menu.