Some shell menu extensions...

Here are some things I've written to extend functionality of the right-click menu in Explorer. Unless otherwise stated, each zip file linked contains an executable and two registry files to install/uninstall. (You will need to edit the install registry file with the correct path to the exe first for these to work. :)

The following can be installed simply by running the program normally and selecting "Yes" at the prompt. (See below for more details.)

Path to Clipboard
Tail to Clipboard
-ReadOnly
Create .bak
Convert to .bak
Unbak
Create App Path
Copy To...
Move To...
Create Playlist

Enjoy!


Path to Clipboard
This copies the full path of the file/folder you clicked, to the clipboard.

Installation
To install this program in the menu, run the program normally. You should see a prompt like this:

screenshot

Selecting "Yes" will install the program. Once the program is installed you can create shortcuts via the menu.
To remove the program from the menu, run the program normally and select "No".

Version History
07/01/2006 - v2.0 released - installation can now be performed by running the program normally.
04/04/2005 - v1.0 released.


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"

Installation
To install this program in the menu, run the program normally to show the installer prompt. Selecting "Yes" will install the program.
To remove the program from the menu, run the program normally and select "No".

Version History
07/01/2006 - v2.0 released - installation can now be performed by running the program normally.
20/12/2005 - v1.0 released.


-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.

Installation
To install this program in the menu, run the program normally to show the installer prompt. Selecting "Yes" will install the program.
To remove the program from the menu, run the program normally and select "No".

Version History
07/01/2006 - v2.0 released - installation can now be performed by running the program normally.
15/12/2005 - v1.0 released.


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.

Version History
04/04/2005 - v1.0 released.


Create .bak
This makes a copy of the selected file and gives it an additional .bak extension like so:

file.exe
file.exe.bak
If a folder was selected, this makes a copy of the folder including all of its contents:
/folder
file.txt

/folder.bak
file.txt
Create .bak will automatically overwrite files of the same name unless /safe is specified in the command line, eg:
"C:\Program Files\Create .bak\createbak.exe" "/safe" "%1"

Installation
To install this program in the menu, run the program normally to show the installer prompt. Selecting "Yes" will install the program.
To remove the program from the menu, run the program normally and select "No".

Version History
07/01/2006 - v2.0 released - installation can now be performed by running the program normally.
21/12/2005 - v1.1 released - updated to work with folders as well as files. /safe switch added to prevent existing files from being overwritten.
04/04/2005 - v1.0 released.


Convert to .bak
This renames the selected file or folder, giving it an additional .bak extension:

file.exe
file.exe.bak
If a file or folder of the same name already exists, a prompt will ask if you wish to overwrite existing files.

Installation
To install this program in the menu, run the program normally to show the installer prompt. Selecting "Yes" will install the program.
To remove the program from the menu, run the program normally and select "No".

Version History
31/03/2006 - v2.0 released - installation can now be performed by running the program normally.
05/06/2005 - v1.0 released.


Unbak
This removes the .bak extension from the selected file. If a file of the same name already exists, a prompt will ask if you wish to overwrite it.

Installation
Unlike other programs featured on this page, Unbak is designed to be associated with .bak files. Running the installer and selecting "Yes" will create the necessary file association for the program to appear in the menu as the default action.
To remove the program from the menu, run the program normally and select "No".

Version History
31/03/2006 - v2.0 released - installation can now be performed by running the program normally.
05/06/2005 - v1.0 released.


Create App Path
With this extension it is possible to create shortcuts for the Run... dialog simply by right-clicking on a file and entering the shortcut name at the prompt.

Installation
To install this program in the menu, run the program normally to show the installer prompt. Selecting "Yes" will install the program.
To remove the program from the menu, run the program normally and select "No".

Version History
30/12/2005 - v1.0 released.


Copy To...
Copy a file or folder to another location.

It is possible to specify a target folder in the command line to bypass the "Browse for folder" dialog. This could be useful for backup purposes, particularly with removable media such as USB flash drives.

The following example will copy the selected file or folder to the "My Documents" folder:
"C:\Program Files\Copy To\copy to.exe" "%1" "C:\My Documents"
If you wish to overwrite existing files in the target folder, specify /overwrite after the destination path:
"C:\Program Files\Copy To\copy to.exe" "%1" "C:\My Documents" "/overwrite"
If you wish to copy the selected file or folder to a drive, specify the drive letter without a trailing backslash, eg:
"C:\Program Files\Copy To\copy to.exe" "%1" "G:" "/overwrite"
An example "Backup" registry key is included in the zip file.

Installation
To install this program in the menu, run the program normally to show the installer prompt. Selecting "Yes" will install the program.
To remove the program from the menu, run the program normally and select "No".

Version History
01/01/2006 - v1.0 released.


Move To...
Move a file or folder to another location.

Installation
To install this program in the menu, run the program normally to show the installer prompt. Selecting "Yes" will install the program.
To remove the program from the menu, run the program normally and select "No".

Version History
01/01/2006 - v1.0 released.


Create Playlist
This extension creates an .m3u playlist file of all the audio files in the current directory as viewed within Windows Explorer. If launched by right-clicking on a folder, it will create an m3u list based on the audio files *inside* that folder. If launched by right-clicking on a file, it will create an m3u list based on audio files that reside in the files current directory.

Recognised formats
WAV,AIFF,AIF,IFF,SVX,SND,AU,VOC,CUE,OGG,MPC,MP+,MPP,MP3,MP2,MP4,M4A,AAC,FLAC,FLA,APE,MAC,WV,SPX,SID,CDA

Installation
To install this program in the menu, run the program normally to show the installer prompt. Selecting "Yes" will install the program.
To remove the program from the menu, run the program normally and select "No".

Version History
07/01/2006 - v2.0 released

04/04/2005 - v1.0 released.


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

Version History
04/04/2005 - v1.0 released.


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.

Version History
03/04/2005 - v1.0 released.


Shell X City Favorite     blizzle


Home
xhtml 1.0