Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
peazip authored Feb 11, 2024
1 parent d7c9837 commit 8b1b535
Show file tree
Hide file tree
Showing 18 changed files with 30 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to 7Z"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,10"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multi7z\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to BZip2"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multibzip2\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to Brotli"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multibrotli\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to GZip"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multigzip\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to PEA"
"Icon"="C:\\Program Files\\PeaZip\\peazip.exe,0"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multipea\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to TAR"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multitar\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to WIM"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multiwim\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to XZ"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multixz\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to ZIP"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,13"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multizip\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to Zpaq"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multizpaq\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to Zstd"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multizstd\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, add to archive"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,2"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multi\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, convert archives"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,7"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-add2multiconvert\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, extract here (smart new folder)"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,14"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-ext2multismart\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, extract here"
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,8"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-ext2multihere\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, extract..."
"Icon"="C:\\Program Files\\PeaZip\\res\\share\\icons\\peazip_seven.icl,8"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-ext2multi\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper]
"MUIVerb"="PeaZip, open file or folder"
"Icon"="C:\\Program Files\\PeaZip\\peazip.exe,0"
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SetDesktopWallpaper\command]
@="\"C:\\Program Files\\PeaZip\\PEAZIP.EXE\" \"-ext2openasarchive\" \"%1\""

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,19 @@ Removes PeaZip entries form Windows 11 mini context menu.

The scripts use whitelisted ID SetDesktopWallpaper: you can use different whitelisted IDs if you prefer, and if made available by Microsoft.

This is a short list of known whitelistd IDs:
ConnectNetworkDrive
DisconnectNetworkDrive
Extract
PinToHome
SetDesktopWallpaper
UnpinFromHome
Windows.CompressTo
which can be used in HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\
Directory, AllFileSystemObjects, or any file type can be used in place of * type.

A further alternative is adding a menu item to open the app when clicking on an empty spot, from HKEY_CLASSES_ROOT\Directory\Background\shell

Please note all context menu and SenTo menu entries are available from "Show more options", or pressing Shift+F10, in the Windows 11 full context menu, and are not affected by those scripts.

Read PeaZip documentation for the full list of supported functions and please note commands containing "multi" particle are natively capable to pass multiple items to a single program's instance.
Expand Down

0 comments on commit 8b1b535

Please sign in to comment.