Is there a way to manually integrate the 7zip context menu commands for my account only as I'm a non-admin user on the machine I'm using?
As you can see in the screenshot, the option to integrate to the shell is grayed out, so is there a way to do that manually? Maybe a registry edit for the current user only?
Thanks!
Regards,
Boyko
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I found this in stackoverflow. It describes how to add context menu entries for non-admin users as well as for admins:
Context menu for right click on folders in left panel of Windows Explorer or on background of a directory in right panel:
HKEY_CLASSES_ROOT\Directory\Background\shell if you are administrator
HKEY_CURRENT_USER\Software\Classes\directory\Background\shell if you are a normal user
Context menu for right click on folders in right panel of Windows Explorer:
HKEY_CLASSES_ROOT\Directory\shell if you are administrator
HKEY_CURRENT_USER\Software\Classes\directory\shell if you are a normal user
Context menu for any file:
HKEY_CLASSES_ROOT\*\shell if you are administrator
HKEY_CURRENT_USER\Software\Classes\*\shell if you are a normal user
In all cases:
add a new key under "shell", naming it as you want to name the context menu item
add a new key inside this key, named command (mandatory name)
edit the "default" property in "command" to myprogrampath\path\path\executable.exe %1 to pass the file path and name of the selected file to your custom program
Based on the above, can I use the HKEY_CURRENT_USER to add the 7zip context menu entries as a non-privileged user in Windows? If it can be done, what are the exact settings that have to be added?
Thanks!
Regards,
Boyko
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi guys,
Is there a way to manually integrate the 7zip context menu commands for my account only as I'm a non-admin user on the machine I'm using?
As you can see in the screenshot, the option to integrate to the shell is grayed out, so is there a way to do that manually? Maybe a registry edit for the current user only?
Thanks!
Regards,
Boyko
I don't know any way to do it.
You can use 7-zip file manager instead of explorer.
Hi Igor,
I found this in stackoverflow. It describes how to add context menu entries for non-admin users as well as for admins:
Based on the above, can I use the HKEY_CURRENT_USER to add the 7zip context menu entries as a non-privileged user in Windows? If it can be done, what are the exact settings that have to be added?
Thanks!
Regards,
Boyko
Create in notepad the following reg file (with 7-zip_user.reg name) and try to register it:
You can change
C:\\Program Files\\7-Zip
to path that you need.Please write here, if it works OK in your case
Hi Igor,
Thank you so much - works like a charm!
Best regards,
Boyko
Are you able to provide a command line option to register shell extensions and possibly with a 'user only' mode (i.e. works without admin rights)?