Page 1 of 1

Shell Integration not working as expected

Posted: 23 Nov 2013 07:52
by beethoven
using Version 13.3 on Win 7, 64 bit

I recently migrated to the above system and since then noticed a few things no longer working as before and they may be related:

1) 7Zip seems not to integrate into the shell context menu (though configured that way) - if I use XYplorer now with rightclick, it shows me Zip (though this may me 7Zip?) - in Windows Explorer it shows up as 7-Zip

2) using Nitro PDF-reader, I noticed the following issue - all my pdf files are run sandboxed via Sandboxie 4.06 - double-clicking the pdf file in XYplorer or using Open will not work and not do anything, right click the file and choosing open with does work - this behaviour is limited to XYplorer and does not appear in Windows explorer

These are minor issues and I take XYplorer any day over the standard windows program, just wondered whether there is something I need to do.

Re: Shell Integration not working as expected

Posted: 23 Nov 2013 09:05
by Marco
Are you moving from a 32bit version of Windows?
If so, http://www.xyplorer.com/faq-topic.php?id=ctx64

Re: Shell Integration not working as expected

Posted: 23 Nov 2013 09:08
by j_c_hallgren
beethoven wrote:I recently migrated to the above system
And was the prior system also same OS? At least in terms of 64-bit? 'Cause if you were on a 32-bit OS, you've hit the same thing that dozens/hundreds of threads here have discussed and which is a FAQ on XY site about context menus...

Re: Shell Integration not working as expected

Posted: 23 Nov 2013 11:41
by beethoven
Thanks guys, in particular for the link - yes, that explains it.
I actually had done a search for sandboxie and nitro but had not come across this. Guess I will wait for the 64 bit version and work around it for now.

Re: Shell Integration not working as expected

Posted: 23 Nov 2013 12:33
by Enternal
Well, you can use Portable File Associations (PFA) to force all the pdfs that are fun by Nitro to be sandboxed.

Go to [Tools] -> [Customize File Associations] -> Add:

Code: Select all

"Nitro PDF-Reader" pdf>"C:\Program Files\Sandboxie\Start.exe" /box:Applications "C:\Program Files\PathTo\NitroPdf\Executable.exe"
That should force the sandboxing. The /box:Applications tells you to sandbox the program in the sandbox named Applications so change that accordingly.

More information on the parameters for sandboxie should be here:
http://www.sandboxie.com/?StartCommandLine