True Human Design
 
Forum / Read Thread


 945 views
 6 replies

WoodsmanV Filelister 3 - Windows 7 context menu 2010-10-11 14:05:37
Hi there!
I just love filelister - I use it a lot making readme's for my products, but sadly the 'integrate into context menus' option doesn't seem to work in Windows 7, at least for me.

It's not a huge pain, the software still works great if I start it manually, but does anyone know the Registry modification I'd have to make to manually add FileLister to my explorer context menu?
I'm not afraid to go digging around and adding entries, and it'd just be a wee bit of a time saver if it was there instead of having to run it from the start menu.

Cheers!



Anders Lind Re: Filelister 3 - Windows 7 context menu 2010-10-11 20:09:57
Admin:
That's nice to hear!

Yes, this have been a topic a couple of times before. Filelister 3 was never tested
on Windows 7 actually so that is why the context integration doesn't work.

If you want to add it manually It should be possible to launch according to the following instrcutions.

Command line: C:\path\to\filelister.exe arg1 arg2

arg1 = The 'key' of the profile you would like to use
arg2 = The path to the folder you would like to list

Each argument has to be enclosed into quotes ("example") if they contain spaces.

To find the correct key for a profile, start regedit and go to HKEY_CURRENT_USER\Software\Filelister
Each folder or key listed corresponds to a profile, you can view the 'name' entry in each of these ones to find out which of the profiles is which.

How to get this into the context menu I guess you can figure out on your own, if you need help I know how to do it for Windows XP and Vista but I haven't tried it in Windows 7. Let me know if you need some info on this too.

Hope this works!
Regards
/ Anders

WoodsmanV Re: Filelister 3 - Windows 7 context menu 2010-10-11 20:40:31
Hi, and thanks for getting back so quickly and being so helpful.

I'd really appreciate knowing the steps you go through in Vista - it's not that much different from 7, and while I'm happy to fiddle around inside the registry when I have instructions in front of me, I'm a bit lost doing anything from scratch!

I'm fairly sure I know where the context menu is, as I had to delete an entry there that didn't get removed when I uninstalled something, but as for adding an entire new entry to perform an action I'm a bit stumped!

Thanks again for your help, I know it's really a minor issue in the grand scheme of things, but it would be a nice little time saver.

V

Anders Lind Re: Filelister 3 - Windows 7 context menu 2010-10-11 21:02:56
Admin:
Ah, that's fine!

Let's see, it goes something like this:

* Run the Registry Editor (regedit.exe).
* Open HKEY_CLASSES_ROOT\Directory\shell
There is also a key called 'Folder' in case 'Directory' doesn't exist.
* Create a new key in this folder
* Here, type the name "filelister" or any other identifier, and press Enter.
Inside this key, edit the default string value to the name you want to appear in the menu, something like "List files".
* Create a new key inside the "filelister"-key called "command".
* Edit the default string value inside the "command" key and enter the command to execute. In this case 'C:\path\to\filelister.exe "arg1" "%1"'.

And of course exchange arg1 for the profile you want to use as described in previous entry :)

That should work I hope, I have never tried this on Windows 7 so let me know if it works there too, hehe.

Regards,
Anders Lind


Anders Lind Re: Filelister 3 - Windows 7 context menu 2010-10-11 21:04:49
Admin:
And by the way, %1 will be replaced by windows to the actual folder that you clicked.

// Anders

WoodsmanV Re: Filelister 3 - Windows 7 context menu 2010-10-11 21:56:39
Oh man, that worked like a charm, thanks ever so much for taking the time to go through it.
For fellow Windows 7 users, I followed the steps as above -

Find the 'name' of the profile you want to use in the context menu command, it'll be something like '00f6dupn'. I had two profiles, one for a detailed list, and one for a basic list. If you want to have a menu command for detailed and one for basic, you'll have to note both profiles and create different keys with different names using different arguments.

Next, follow exactly the instructions in the post above, I had both HKEY_CLASSES_ROOT\Directory\shell -and- HKEY_CLASSES_ROOT\Folder\shell, but happened to have existing menu commands in 'Folder' so used that.
The value inside the 'command' key you create will end up looking something like

C:\Program Files (x86)\Filelister\filelister.exe "00f6dupn" "%1"

assuming you installed Filelister to the default directory. Hope this helps other Windows 7 users if they are not used to adding keys etc themselves.

Thanks again Anders! This really does make Filelister the easiest cleanest listing software I've ever used, and I've tried a few! I really appreciate all the help and support.

V

alex Re: Filelister 3 - Windows 7 context menu 2014-11-17 22:23:41
Our issue:

Shell integration dosnt work as a restricted user(windows 7)

Was able to get the shell integration to work on a windows 7 restricted domain user by
adding the following registry entries: (paste into a .reg)


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\Filelister]
@="{95189A16-A792-4381-B99A-DFA661242E58}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers\Filelister]
@="{95189A16-A792-4381-B99A-DFA661242E58}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{95189A16-A792-4381-B99A-DFA661242E58}]
@="Filelister"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{95189A16-A792-4381-B99A-DFA661242E58}\InProcServer32]
@="C:\\Program Files (x86)\\Filelister\\filelister_x64.dll"
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{95189A16-A792-4381-B99A-DFA661242E58}\InProcServer32]
@="C:\\Program Files (x86)\\Filelister\\filelister_x64.dll"
"ThreadingModel"="Apartment"