Jump to content

Here's some shell extensions...


Recommended Posts

SpiritPyre's Shell Extensions!!

03/06/2008 - New mirror

I threw the installers up on my school's server for now along with some ad-hoc documentation that I might use if I ever get my own site.

anyway, here are the direct links:

BrowserBack_3.0_Setup.exe

CmdPromptHere_3.0_Setup.exe

FileExtToggle_3.0_Setup.exe

HiddenFilesToggle_3.0_Setup.exe

NewWindowFavorites_3.0_Setup.exe

SelectAll_3.0_Setup.exe

SubMenuPack_1.0.11.0_Setup.exe

UpOneLevel_3.0_Setup.exe

and i threw the binaries into a 7-zip file if you want to go the manual setup route:

ShExtBinaries_3.0.7z

if anybody wants to offer suggestions for making the pages better, you can check them out here:

shell extension pages

05/13/2007 - ! New Updates !*

I've updated most of the extension's installers as well as the extensions themselves. They now support Unicode and the installers have alot more options. The only exception is SubMenu Pack. I'm planning on making a new version of it with all the updates and new features rather than just a few small changes and an updated installer.

Big thanks to Zxian for generously hosting the files!!

- All extension installers (with the exception of SubMenu Pack) have been updated to allow more commandline options such as path, caption, and silent install. Additionally, the extensions now have support for Unicode characters in their captions.

- File Ext Toggle & Hidden File Toggle both use checkmarks now.

- CmdPromptHere installer will now let you add CmdPromptHere to folder & drive context menus in addition to the regular folder background menu.

- All extensions have been updated to support installation on non-admin user accounts by writing custom registration routines. In addition, the installers have been updated to allow this; however, some accounts may need to change to default installation path to allow this. (NOTE: there are still problems with this using the SubMenuPack installer.)

- In addition, now ALL of the extensions support custom captions instead of just certain ones. Note that the registry keys and install paths have changed slightly from previous versions.

======================================================================

post-53964-1169108552_thumb.jpg

Browser Back 3.0 or 7-zip file updated May 13, 2007 readme

- Shell extension that makes Explorer go back to the last folder. Works just like the toolbar button except it's accessed through the context menu in a folder background.

Cmd Prompt Here 3.0 or 7-zip file updated May 13, 2007 readme

- Shell extension that launches the command prompt set to the folder it was accessed from.

- Installer now allows installation to the folder & drive menus as well as the folder background menu.

File Extension Toggle 3.0 or 7-zip file updated May 13, 2007 readme

- Shell extension that toggles between displaying and hiding file extensions.*. Same thing as if you went to Windows Explorer's Tools Menu and choose Folder Options->{View Tab}.

But mine's quicker & easier.

- Now with checkmark support.

Hidden Files Toggle 3.0 or 7-zip file updated May 13, 2007 readme

- Shell extension that toggles between displaying and hiding hidden files. Same thing as if you went to Windows Explorer's Tools Menu and choose Folder Options->{View Tab}.

But mine's quicker & easier.

- Now with checkmark support.

New Windows Favorites 3.0 or 7-zip file updated May 13, 2007 readme

- This extension was designed with Internet Explorer 6 in mind. It adds the ability to open internet links in IE in a new window. Firefox users can ignore this - it's built in. But if you occasionally or more than occasionally use IE and its Favorites links, you can now open your link in a new window so you don't have to loose what you currently looking at. Just right-click the link and the rest should be obvious.

Select All 3.0 or 7-zip file updated May 13, 2007 readme

- Shell extension that selects all items in the current folder. Open a folder and press Ctrl+A. Now you can do that in TWO mouse clicks too. yea!

Up One Level 3.0 or 7-zip file updated May 13, 2007 readme

- Shell extension that makes Explorer go up one level to parent

of the current folder. Works just like the toolbar button except

it's accessed through the context menu in a folder background.

Shell Extension Binaries (DLLs) 3.0 updated May 13, 2007

- Simple Packaging of all of the .DLL files that the various extensions use. Comes with sample installation and registry scripts that may be modified. Ideal for silent installs, I left this option for the hardcore modding enthusiasts.

======================================================================

SubMenuPack Extension 1.0.11.0 or zip first release 01/18/2007

Note: This installer also includes stand-alone versions of the other shell extensions as an added bonus. If you just want to use the stand-alone versions, for example with Drop Bar (+) so you could have them as Toolbar buttons, they're available here. Alternatively, if you don't want them or just don't want to use the installer, there's also a 1.0.11.0 binaries zip that contains just the SubMenu DLL & the Config Utility.

Update 1-18-2007:

============

- Config utility should now work without needing "MFC42D.DLL". Consequently, the file is a bit larger. On the other hand, if you already can run it without problems, then I made SubMenuPack Extension 1.0.11.0-b or zip-b - it's the same as the one above but you need MFC42D.DLL for this to work and the filesize is alot smaller. (or there's the 1.0.11.0-b binaries zip if you don't like the installer)

-fixed a bug where things would freeze up if you tried to escape environment variables.

Screenshots:

========

post-53964-1169109024_thumb.jpg

post-53964-1169109111_thumb.jpg

DESCRIPTION:

==========

This extension creates a sub-menu in the Windows Folder Background context (right-click) menu that you can fill with custom entries. Each entry, or item, is stored in the registry under its own subkey with its own values for its displayed name ("Caption"), its file or command path, brief description ("help text"), and any parmaters that are to be passed to it when its called.

The extension stores several of its own values in the registry as well that control its behavior and these are detailed below. All values and subkeys may be either edited directly via the Windows registry editor ("Regedit"), through a registry script (.REG file), or through the included Config Utility ("SM Configumilator"). I recommend the config utility personally, but you don't have to use it. I'll even admit that all the time I've spent working on it might have made me biased ;~D.

It comes with a config utility, SMConfigumilator, for setting up and editing subkeys as well as standalone versions of most of the above extensions that can be invoked from the sub-menu. The installer can add entries for these in the submenu to start with (default) or you can choose to decline any or all of them (the config utility will still be accessible from the start menu in this scenario, but the other standalone exes will not be installed).

Hope you like it, enjoy! (and Happy Holidays everybody!)

======================================================================

I've been working on these on and off for a while now whenever I've had a little extra time. There are still a few things I wouldn't mind adding, but I haven't had any luck finding way to do or as much time.

Anyway these are just some shell extensions I wrote for practice. They add entries to the right-click (aka "context") menu you get in the background of a folder or the Desktop. I'm releasing them in hopes that others might find them useful and because I've noticed some requests for them in earlier threads. The other reason I thought I'd throw them all together, is to see if we could start a list of everybody's favorite shell extensions and what they do. I made these on my own, using code and examples I found floating around on the net and some work of my own. But if you know a shell extension somebody else made, post a link & maybe some info...AS LONG AS ITS FREE (NO " FREE TRIALS"!) :D

A few things to note about my extensions (as of 8/04/05):

- They were developed/made for XP

- Of the four, "Select All" is THE ONLY ONE that seems to work under Windows 98.

- have only been tested by me, on my machines (Xp home sp1 & sp2) and on pc I'm doing work on (98SE), so they might not work on other systems. will update info on that if I get feedback.

- I used NSIS to package them, which can be silently installed with the '/S' switch

- The install basically just copies a DLL file and registers it.

- install files are zipped, because eazyshare won't take exe's.

- on the "toggle" extensions, the refresh doesn't work as good as when you use the "Folder Options" dialog. (i.e.: dialog refreshes ALL explorer windows, mine refreshes only current explorer window...at least for now)

- <edit> One more thing I forgot to mention: Due to the nature of how the code is added, the item will also appear on the "File" menu. As far as I know, this is an unavoidable side-effect; but if anyone knows how to fix it or I find more info on the subject I will try to compensate for this.

I might release more here if I decide to make more/can find time. Please feel free to post comments/suggestions/ideas/more shell extensions/ etc. :P

- spiritpyre

<edit> I only work on these when I have a bit of extra time, so it might take me a little longer but... I plan on first trying to see if I can get it to refresh more than just the current window. After that I'm gonna look into Toolbar Extensions. And if I remember I might recode the toggle extensions as .exe's so that they could be called by something like Drop Bar (see next post) until I get the toolbar buttons working.

Edited by spiritpyre
Link to comment
Share on other sites


===========================================

note to any mods that may happen by -

I posted here as I thought the topic of shell extensions would fit more with customizing windows than with software, but if you think I should post this in the "Software Hangout" then I'd be happy to move it. please let me know either way, thanks :D

If you're new to the forum or just haven't seen these before, you may be asking yourself:

"What exactly is a shell extension anyway?"

Generally speaking, you might say that it's a "program"* that adds new features or functionality to an operating system's shell. Most shell extensions in Windows will add an option/feature to either a context menu or a property page, but there plenty of other things that can be extended (such as the toolbar, pop-up info, drag-and-drop, column handlers, etc). In this case, I'm trying to use it to refer to any sort of "Lifehack for Windows Explorer"; something that is added to Explorer that does something for you to make life simpler. I'm also trying to focus on extensions that are independent of software packages.

Don't get me wrong. Lots of great programs like 7-Zip, dbPowerAmp, WinZip, etc. add a context-menu entries (read "shell extensions") for easy-access. These programs already get alot of publicity and attention from lots of download/review sites and even forums like msfn.

At the same time, some utilities that would work great with context-menu entries (such as Ant Renamer and Irfanview) don't actually provide them. Until someone else makes one. Other times, it's just easier to have a quick and dirty way of doing something (ex. toggling file ext's on/off, creating a file listing of a directory, etc) without having to open a program and go through all the menus/commands necessary to get the job done. These are the kind of shell extensions that don't get as much attention and are what I'm looking at here. And occasionally a program here and there for working with shell extensions.

*Usually it's not an actual executable (.exe) program but rather some type of script, module (such as a .dll file), or a even just registry entry. However, in some cases it is actually an executable program.

==========================

Here's a few links to some shell extensions (many of which offer full source).

If the link takes you to a programming site but you're not interested in programming, then look for a download link (usually near the top at codeprojects & near the bottom at codeguru...btw you may need to register @ codeprojects to download [it's free]).

If you are interested in writing your own extensions, I recommend starting out with The Complete Idi ot's Guide to Writing Shell Extensions by Michael Dunn. The author does a great job of explaining what's going on and providing code (note it assumes some programming knowledge). You might also do well to read up on the registry, the msdn/Windows API functions, and shell scripting. You'll also find that many extensions can be implemented with a simple registry edit that either issues a shell command or calls a script.

I should probably also mention that I haven't tested all of it...or even close. I tried to get the links directly to the developer's homepage if possible so that updated versions of their extensions are easier to find, but if any of the links don't work/change or the license changes (no longer free) or something else that needs correction please let me know. Thnaks.

Anyway, here is "The List":

By the way, I only include FREEWARE. No trials. No Shareware. No bull****.

===========================================

The Mighty List of Shell Extensions for Windows

ANNOTSX - Annotator Shell Extension (by Johannes Plachy IT Solutions) here

- "Save annotations to your files, especially usefull for Folders containing tons of files,

each with a cryptic non intuitive filename."

Attribute Changer (by Romain Petges) here

- adds itself to "to the context menus for drives, folders and files"

- "Changing attributes and date/time stamps on file and folders in Windows is somewhat troublesome - Attribute Changer will helpfully assist you in this task."

AttrMenu (by MainSoft) here

- Allows "direct access to a file's attributes. Much easier than using the Properties dialog box"

AudioShell (by Softpointer Inc.) here

- "allows you to view and edit music file tags directly in Windows Explorer"

BmpCtxMenuExt (no installer) (by Michael Dunn)

here (demo project link@top)

- This extension creates a thumbnail for BMP files

- The .dll file is included in the project with the source but no installer is included.

Browser Back 3.0 (by SpiritPyre [me]) here

- Makes Explorer go back to the last folder (just like the toolbar button).

- This extension supports using a custom caption/title/name (with Unicode support).

- The installer supports multiple options including path, caption, and silent install.

bxNewFolder (by BAxBEx Software) here

- "free for use at home"

- "adds a "New Folder" button to the toolbar of Windows Explorer. It also provides a hotkey (F12) to create a new folder within the Explorer quickly. "

- <edit> I wish this one was opensource: then I'd be able to make extensions for toolbar buttons too. if only they'd gimme a peek lol. :lol:

CMenu v1.7 (by MHz / Michael Heath) here @ MSFN !

- "CMenu is a handy, context menu extension. Adds a branch to your context menu called More Options." (follow link for full description)

ClipName (by MainSoft) here

- Copies "the full pathname of the right-clicked file to the clipboard".

- "Supports copy of multiple filenames either as a space separated list or as a CRLF separated list. DOS filenames (8.3) can now also be copied as well as the URL encoded name and the UNC name for remote files."

Command Line Parameters (by Nick Carruthers)

- NOTE: SOURCE ONLY: NO INSTALLER; MUST BE COMPILED

- "By simply selecting "Run with Parameters" from the context menu, you are presented with a snappy dialog that allows you to specify the command-line parameters. The extension features auto-completion (a la Netscape and MSIE), a drop-down history list, and just for nostalgia's sake, a blinking DOS prompt."

Command Prompt Here 3.0 (by SpiritPyre [me]) here

- Calls the command prompt and sets it to the current directory

- Note that occasionally it has problems with networked paths

- This extension supports using a custom caption/title/name (with Unicode support).

- The installer supports multiple options including path, caption, and silent install.

Context Edit (by Gregory A. Wolking?) description & here (1.1)

- "ContextEdit lets you control which items appear on your context menu"

- or look for here

Context Magic (Free Edition) (by ContextMagic.com) here

- Adds its own submenu with lots of commands (see link for full description)

Context Viewer (by Schezo??)

here or here

- Lets you preview various files in the context menu (doesn't support .gif without a plugin).

- User can define which files are to been seen in the context menu.

Copy Location Shell Extension (by Itay Szekely) here

- "Adds the ability to copy file and folder names from the Windows Explorer window to the clipboard"

'Copy To' & 'Move To' in Shell Context Menu (by Mumtaz Zaheer) here

- Adds "copy to" & "move to" to the (files & folders) context menus

CopyURL (by Moon Software/Ahto Tanner) here

- "Helps you to copy different information from your Internet Shortcut files (entries in the Favorites folder or *.url files) to the clipboard."

- Adds commands Copy URL, Copy Link and Copy Name to the context menu.

Create .bak (by Serenity_) here

- "This makes a copy of the selected file and gives it an additional .bak extension".

Create Directory Listing (by Serenity_) here

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

Create Playlist (by Serenity_) here

- "This extension creates an .m3u playlist file of all the mp3s in the current directory".

Create Shortcut (by Serenity_) here

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

DLL Registration / Unregistration Extension (by Sardaukar) here (demo project)

- Gives options to register and unregister a .dll file via the context menu.

Drop Bar - An IE & Windows Explorer Toolbar (by Christian Oetterli ) here

- Adds a toolbar to IE/Windows Explorer that lets you add your own CUSTOM items to it (i.e. you could fill it with shortcuts to your favorite apps, etc.)

*NOTE: Does not work on Windows ME (thanks to eidenk for pointing this out).

Empty Folder (by Serenity_) here

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

Encrypt Shell (by Tony Reinli) here

- Adds on option to the context menu for textfiles to Encrypt/Decrypt

ExecParm (by MainSoft) here

- "Allows you to run a program with parameters on the command line."

Fast Explorer 2006 (by Alex Yakovlev?) here

- Create new menu items, submenus (cascaded menus), dividers, specify menu bitmaps and hint text, and manage existing context menu items added by other programs.

File Ext Toggle 3.0 (by SpiritPyre [me]) here

- Toggles between displaying and hiding file extensions (ie: "file.txt" or "file").

- This extension supports using a custom caption/title/name (with Unicode support).

- The installer supports multiple options including path, caption, and silent install.

FileNote (by Moon Software/Ahto Tanner) here

- "Allows you to add textual descriptions to your files".

- "Lets you easily edit or create a text file that has the same name as the initial file, but with the extension TXT"

FileTargets (by Moon Software/Ahto Tanner) here

- adds a sub-menu containing your favorite folders to the all-files & folders context-menus.

- Allows you to copy/move selected files to pre-defined folders, create subgroups, automatically add new folders, copy file path names and much more.

FirmTools ShellExtension (by firmtools.com) here

- Adds three commands to the image context menu: convert, print, and thumbnail preview.

FolderBox (by BAxBEx Software) here

- "Free for use at home"

- "FolderBox displays additional folders in the lower part of Explorer, which enables your to display the contents of two folders at once."

Folder Size Explorer Extension (by Brian Oraas?) here

(thanks to Zxian for letting me in on this one! :D )

- Adds "Folder Size" to the details view of explorer (which ALSO displays the size of files)

FontLoader (by Moon Software/Ahto Tanner) here

- Allows users to load/unload/install and uninstall fonts via context menu or system tray.

GMail Drive shell extension (by Bjarke Viksoe) here

- "A Shell Namespace Extension that creates a virtual filesystem around your Google Gmail account, allowing you to use Gmail as a storage medium"

HardLinkShlExt (no installer) (by Michael Dunn)

here (demo project link@top)

- This extension adds an option to the the drag-and-drop menu to make hard links to files on NTFS volumes.

- The .dll file is included in the project with the source but no installer is included.

Hidden Files Toggle 3.0 (by SpiritPyre [me]) here

- Toggles between displaying and hiding hidden files.

- This extension supports using a custom caption/title/name (with Unicode support).

- The installer supports multiple options including path, caption, and silent install.

IconX (by Johannes Plachy IT Solutions) here

- "Allows You to assign individual icons for all Applications, Documents Folders and Drives!"

InfoTag Magic (Free Edition) (by ContextMagic.com) here

- Displays extra data stored in the tag fields of MP3, WMA, APE and Ogg Vorbis files in a tooltip when mouse pointer is hovered over a file.

- Also provides quick previews for text files, shortcut properties, and version info of executables.

IrfanView ShellExtension (by BAxBEx Software) here

- "Adds the ability to call some IrfanView functions from within the Windows Explorer"

Mmm (by Hace) here

- Lets you modify almost all explorer context-menus.

- You can remove context-menu items you never use or move them into a submenu.

MoreActions Context Menu Extension (by Kewei?) here

- Lets you "extend your file object context menu easily".

Mp3ext (prev. MP3-Info Extension) (by Michael Mutschler?) here or snapfiles

- Adds tag reference / edit function to Explorer.

MP3-Info Extension (see mp3ext)

New Window Favorites 3.0 (by SpiritPyre [me]) here

- Adds the ability to open a weblink (URL) in a new window of the web-browser.

- Designed for use with IE6, as it's Favorites list simply populates a list of files.

- This extension supports using a custom caption/title/name (with Unicode support).

- The installer supports multiple options including path, caption, and silent install.

NirExt (also by NirSoft) here

- "Add 3 useful context menu extensions" ... "

- "Advanced Run:" (on .EXE context menu) "allows you to instantly run an application with command-line and some other options"

- "Create Shortcut+:" ( on all file context menu) "allows you to instantly create a shortcut and drop it into one of the following folders: Desktop, Start Menu, Programs folder under Start Menu, Common Desktop (for all users), Common Start Menu (for all users), and Common Programs folder (for all users) under Start Menu."

- "Folder Properties:" ( on folder context menu) "allows you change the icon of any folder you want, and change the text that appears when the mouse cursor moves over the folder. "

OpenExpert (by BAxBEx Software) here

- "Free for use at home"

- "You will be able to configure every single existing filetype with its own "open with..." submenu extension. Now you can quickly and simply choose which application you want to open that particular file."

QuickMenu (by Darksky Software??) here

- "QuickMenu": pop-up application "displayed when you right click on the desktop. It is a launcher for displaying folders/files that you set up.

- "QuickMenu Plus": add-on for "QuickMenu" so that it can be displayed with a shortcut key.

- "QuickMenu Bar" is Shell Externtion Toolbar for Explorer and Internet Explorer.

- <note>: not sure if this is implemented as a shell extension or an app that loads (but I think its an app...), but I thought that it fits well with most of the stuff in here.

Remove on Reboot Shell Extension (by BJB, Inc.) here

- "Just right click the file you want deleted and it will be removed the next time you reboot."

- Also see its sister software "Copy Path to Clipboard Shell Extension" for another path to clipboard extension

Parameteriser (by Krapplets.cream.org??) here

- "Add command-line paramters to any program in Explorer.

It associates itself with the following program extensions, .exe, .com, .bat.

To use, simply right-click any program in Explorer."

Path to Clipboard (by Serenity_) here

- "Copies the full path of the file/folder you clicked, to the clipboard."

PathCopyEx (by Mike Lin) here

- "Copies the text path to the clipboard." via a context menu entry

PESX (by Johannes Plachy IT Solutions) here

- "Lets you analyze your Applications and DLLs dependencies".

Piky Basket (by conceptworld.com) here

- "Allows you to select files/folders in to a "basket" from different locations."

- "Once you are done selecting, you can paste them all at once [or] selectively paste the files to the target folder."

- Additional features allow you to copy paths to the Clipboard or launch the command prompt from the selected folder.

ReadOnly (by Serenity_) here

- This will "remove the read-only attribute from all files/subfolders within a folder".

ReCase (by BlueFive Software) here

- "Allows you to equalize your filenaming and bring order in your directories! Right-click a file (or select a bunch), and then select one of the Recase options."

RegSvrEx (by Mike Lin) here

- "Adds items to the shell context menu of DLLs and COXs that provides registration and unregistration - like running regsvr32, but much more convenient."

rjhExtensions (byRjH Software) here

- Adds "a number of useful functions to the context menu of Windows Explorer. The utility consists of the extensions and an organizer that allows you to control the placement of the extensions"

- Includes: "Path to clipboard", "DOS Prompt", "Shred File(s)", "Rename Files", "Encrypt File", "Duplicate File(s)", "Copy directory list to file", & "Print directory list" and an organizer

Select All 3.0 (by SpiritPyre [me]) here

- Selects all the files in the directory

- This is different from the one below in that it does not add an "Invert Selection" option (it's the same as Ctrl+A)

- This extension supports using a custom caption/title/name (with Unicode support).

- The installer supports multiple options including path, caption, and silent install.

Select All (by CrashCourse Software) here

- To be fair and show I'm not a poor sport, here's one that you can use if you don't like my own "Select All" Extension [above<{POST_SNAPBACK}>]

- The main difference from mine is that this one also "adds an Invert Selection option"

SendToAny (by OptionalReaction??) here

- "SendToAny extends the Windows Explorer 'Send To' context menu with all known links. This is accomplished by synchronizing the Send To Menu with the Start Menu, Desktop and Quick Launch Menu. "

- "SendToAny allows any file to be sent to any application, regardless of file-type association, or an applications' registration status. "

SendToToys (by Gabriele Ponti) here

- " Send To Toys is an enhancement of the Send To system menu."

ShellExView (by NirSoft) here

- Not really a shell extension, but since it lets you manage shell extensions, I felt that it was definately related.

- "The ShellExView utility displays the details of shell extensions installed on your computer, and allows you to easily disable and enable each shell extension. "

Shell Renamer (by Todd Jeffreys) here

- Adds "RegExp rename" & "Swap Filenames" to the (file) context menu

- Lets you use regular expressions to rename files (see description)

SubMenu Pack 1.0.11.0 (by SpiritPyre [me]) here

- Creates a sub-menu that you can fill with custom entries.

- Each entry/item can have its own caption, command path, help-text, and parameters.

- It includes a config utility for setting up and editing subkeys.

- Also includes standalone versions other extensions by the author.

Tail to Clipboard (by Serenity_) here

- "This is useful if you work with log files alot, and need to copy the last line of a file elsewhere."

ThumbView (by John-Philip Johansson) here

- "ThumbView enables thumbnails and tool tips in MS-Windows XP Explorer for file types that are not natively supported. It started with PCX, TGA, and DDS, but now ThumbView supports an amazing 19 image types, directly in Explorer! "

TxtIconShlExt (no installer) (by Michael Dunn)

here (demo project link@top)

- This extension shows one of 4 different icons for text files, based on the size of the file.

- The .dll file is included in the project with the source but no installer is included.

Unlocker (by Cedrick Collomb) here

- Free locked or in-use files so that you can move/update/delete them.

Up One Level 3.0 (by SpiritPyre [me]) here

- Makes Explorer go up one level to parent of the current folder (just like the toolbar button).

- This extension supports using a custom caption/title/name (with Unicode support).

- The installer supports multiple options including path, caption, and silent install.

WAssociate (not a shell extension) (by wstudios?) here

- manages the associations between file name extensions and file types stored in the Windows registry.

- Link includes a page with info on how Window's shell handles file name extensions.

Wildcard selection shell extension (by Matthijs Hollemans) here

- adds "Select..." to all context menu which will bring up a dialog box where you can you dos-like wildcards in your search criteria (i.e. "h*.gif" or "*.g*" etc) and it will select the results

WinKey (by Copernic)

- "This shell extension allows you to define keyboard shortcuts with the Windows key. You can use almost any key combination and create shortcuts to system folders such as My Computer, Network Neighborhood, Dial-Up Networking, Control Panel, and Recycle Bin."

- from developer's site: "As of July 14, 2005, Copernic will discontinue the distribution of WinKey." however both download links here were working as of 8/05/2005

Xentient Thumbnails (by xentient.com) here

- replaces the generic icons of image files with thumbnail icons of the actual image.

zenFolders (by sqba/oneFingerZen inc.) here

- This is "a namespace extension for Google Desktop Search. It presents results from GDS as files inside of what appears to be regular folders. It is very similar to OSX's "Smart Folders" or Vista's "Saved Searches"."

- "zenFolders are virtual folders that do all of your searching and organizing for you. Utilizing Google Desktop Search, zenFolders dynamically generate content from your search results, collecting all of the relevant files into one convenient place."

Honorable Mentions

The following FREE softwares, in addition to being top-notch utilities in their own respect, provide excellent shell extension support as well.

7-Zip (by 7-Zip Software ) here

dBpoweramp Music Converter (by Spoon?) here

Eraser (by Heidi Computers) here

File Shredder (by fileshredder.org) here

dBpoweramp Music Converter (by Spoon?) here

TreeSize Free (by JAM Software) here

Edited by spiritpyre
Link to comment
Share on other sites

Great stuff!

I'm just curious - where did you learn to write your shell extensions?

Also, have you looked into adding toolbar items? I'd love to have a Hide/Show Hidden items button on my toolbar, since I like to keep my right-click menu nice and clean.

Thanks!

Link to comment
Share on other sites

Great stuff!

I'm just curious - where did you learn to write your shell extensions?

thanks :D I learned most of it from The Complete Idi ot's Guide to Writing Shell Extensions by Michael Dunn. I used mostly "Part 7" (2nd half) as my starting point, adding my own code from things I looked up on msdn (such as sending keystrokes & reading/writing the registry)

Also, have you looked into adding toolbar items? I'd love to have a Hide/Show Hidden items button on my toolbar, since I like to keep my right-click menu nice and clean.

I'm still working on that on the side, its just that very few people seem to know how to do it/are willing to help and I've been putting more work into the functionality side of things for now.

Edited by spiritpyre
Link to comment
Share on other sites

  • 2 weeks later...
Drop Bar - An IE & Windows Explorer Toolbar (by Christian Oetterli ) here

- Adds a toolbar to IE/Windows Explorer that lets you add your own CUSTOM items to it (i.e. you could fill it with shortcuts to your favorite apps, etc.)

Does not work on Win ME.
QuickMenu (by Darksky Software??) here

- "QuickMenu": pop-up application "displayed when you right click on the desktop. It is a launcher for displaying folders/files that you set up.

- "QuickMenu Plus": add-on for "QuickMenu" so that it can be displayed with a shortcut key.

- "QuickMenu Bar" is Shell Externtion Toolbar for Explorer and Internet Explorer.

- <note>: not sure if this is implemented as a shell extension or an app that loads (but I think its an app...), but I thought that it fits well with most of the stuff in here.

I am using that one since a long time now. It works seamlessly with Windows ME. You can use it as an additional Explorer and/or IE toolbar and/or Shell extension. There is a dll for each plus a menu items/options editor. I am just using it as a toolbar.

Context Edit (by Gregory A. Wolking?) description & here (1.1)

- "ContextEdit lets you control which items appear on your context menu"

- or look for here

You'll have a far superior tool by getting WAssociate and putting it in the send to menu or in the context menu for all files.
AudioShell (by Softpointer Inc.) here

- "allows you to view and edit music file tags directly in Windows Explorer'

Unfortunately this does not work in 9x systems but mp3infp does. It adds a tag editor property sheet extension for m3u, mp3, wav, avi, asf, wma, wmv, ogg, ape and vqf.

As we are in the audio stuff, there is of course the superb dbPowerAmp to right click convert between many file formats (almost all with the plugins)

ThumbView (by John-Philip Johansson) here

- "ThumbView enables thumbnails and tool tips in MS-Windows XP Explorer for file types that are not natively supported. It started with PCX, TGA, and DDS, but now ThumbView supports an amazing 19 image types, directly in Explorer! "

I'll be trying if it works on 9x. I use a similar tool that I have translated from japanese. See this thread : http://www.msfn.org/board/index.php?showtopic=49385

In the same vein there is Context View to display preview of images in the right click-menu. Recognized filetypes can be extended to almost any filetypes by the use of Susie input plugins.

There is also Vueicons and Xentient Thumbnails to display icons of image filetypes as previews of themselves in Explorer.

I am using both. Vueicons because it is faster and Xentient for png as Vueicons does not support this format.

OpenExpert (by BAxBEx Software) here

- "free for use at home"

- "you will be able to configure every single existing filetype with its own "open with..." submenu extension. Now you can quickly and simply choose which application you want to open that particular file."

Best of the Best that is.

But if you haven't got enough whith it, have a go with Fast Explorer or More Actions.

A couple of others I am using permanently :

Copy Url. It allows to copy an url adress to the clipboard through the right click.

Link Open allows to open the container folder and preselect the target of any shortcut. I use it to replace the old MS power Toy "Open Target Folder" which is more functional but buggy (crashes the explorer if using it on an unresolved shortcut on the desktop) and never got fixed.

Enough for today

Edited by eidenk
Link to comment
Share on other sites

Hello.

I'm not sure if I'm allowed to post this to current conversation, but I've

discovered some traffic peak in my logs, so I guess you're interested

in useful shell extensions.

Here is a couple didn't mentioned before.

Infotag Magic

Windows shell extension that displays extra data stored in the tag fields of

MP3, WMA and Ogg Vorbis files in a tooltip window next to the mouse pointer.

Also it provides a quick preview for plain text files, shortcuts properties and

version information of executable files.

Instant ThumbView

A tiny image viewer shell extension that displays image thumbnails in a tooltip

window, when mouse pointer is hovered over an image file in Windows Explorer.

Here is a screenshot:

InstantView_sm1.gif

Context ThumbView

A small picture viewer that provides image files preview directly in the right-click

menu.

Note. This one is similar to PicaView, but has less functions and is much more lighter.

Here is a screenshot:

ContextView_sm1.gif

Hope they will be of help to you.

Have a nice day,

Leonid

Link to comment
Share on other sites

Wow, thats a nice big list. Can't wait to try some of them out. Thanks heaps :thumbup

One app I find is almost indispensable is Mmm by Hace. It lets you move and hide right click menu items, and organise them into trees. Very handy if you like all these shell extensions but don't need them to be in your face all the time

http://www.hace.us-inc.com/mmm.shtml

They have a plus version too, but I just run with the free version, have been for a few months now.

Link to comment
Share on other sites

@ eidenk, TiredLion, & FnaD

thanks for all the great additions & info :D

Mmm be very useful for me as I've been having a hard time adding support for submenus (keep getting stupid compiler errors that shouldn't be there -- if you know what you're doing & wanna help please pm me lol :P ) and I gonna be pressed for time for awhile what with starting back up at college with a full courseload & working on several pcs on the side -- But I'm still hoping I'll find some more time soon cause I still want to add a few things like:

- A more professional Refresh method

- Toolbar button variations

- .exe variations

- A submenu package that would have all of them and be customizable

- replacement extensions for some WMP10 stuff

- couple of other ideas that I'm still toying with

:w00t:

Edited by spiritpyre
Link to comment
Share on other sites

Excellent list of extensions! spiritpyre, I'm impressed with your study of extensions and the experience you seemed to have gained. Keep up the great work!

I was wondering where the dll of BrowserBack 1.0 Setup.exe is placed, so I may install via regsvr32 rather than running exe? Thanks

Link to comment
Share on other sites

Here is some of my favorite programs

Folder Pilot (by BAxBEx Software) here

- replaces the Address bar in Windows Explorer and enhances its

functionality

XFilesDialog (by XDesk Software) here

- automatically resize the standard file dialogs (Open / Load / Save),

and many other new features

Folder Creator (by Tony Reinli) here

- allows you to create large numbers of folders

other program is in the list bxNewFolder :D

Edited by Vladotto
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...