新增右鍵選單

2021-08-24 17:57:10 字數 1490 閱讀 4396

在右鍵選單中新增「壓縮」和「解壓」選單,壓縮和解壓時自動加密。

0)準備工作

1)建立.reg檔案

分別建立壓縮和解壓選單登錄檔檔案:compression.reg、decompression.reg

------------------------------------compression.reg------------------------------

windows registry editor version 5.00

[hkey_classes_root\*\shell\compression\command]

@="d:\\tools\\compression.bat \"%1\""

------------------------------------decompression.reg------------------------------

windows registry editor version 5.00

[hkey_classes_root\*\shell\decompression\command]

@="d:\\tools\\decompression.bat \"%1\""

2)建立.bat檔案

分別建立壓縮和解壓批處理檔案:compression.bat、decompression.bat

------------------------------------compression.bat------------------------------

echo off

copy %1 "temp"

"d:\tools\7za.exe" a -aoa -mx1 -ppassword= -- new  "temp"

rename new.7z myfile.mds

del "temp"

------------------------------------decompression.bat------------------------------

@echo off

"d:\tools\7za.exe" e -aoa -ppassword= -y -- %1  "temp"  

copy "temp" myfile

del "temp"

3)執行壓縮和解壓

首先執行compression.reg、decompression.reg註冊檔案,執行成功後,在右鍵選單即可看到相應的選單項(以後不需要再執行)。然後將compression.bat、decompression.bat拷貝到d:\\tools目錄下。

選中目標檔案,通過右鍵選單「compression」進行壓縮,壓縮成功後會自動生成「myfile.mds」檔案,對myfile.mds通過右鍵選單「decompression」即可進行解壓,生成相應的myfile檔案。

4)刪除右鍵選單

開啟登錄檔(win+r,執行regedit),找到hkey_classes_root\*\shell目錄下檔案,刪除相應的檔案即可。

右鍵 新增Git Bash Here選單

步驟 1 通過在 執行 中輸入 regedit 開啟登錄檔。2 找到 hkey classes root directory background 3 在 background 下如果沒有 shell 則右鍵 新建項 shell 4 在 shell 下右鍵 新建項 open in git 其值為 g...

右鍵 新增Git Bash Here選單

步驟 1 通過在 執行 中輸入 regedit 開啟登錄檔。2 找到 hkey classes root directory background 3 在 background 下如果沒有 shell 則右鍵 新建項 shell 4 在 shell 下右鍵 新建項 open in git 其值為 g...

Listbox新增右鍵選單

在visual studio視窗裡增加乙個listbox和contextmenutrip,把listbox的contextmenutrip設定成 無 也就是不要和contextmenutrip控制項關聯,然後對listbox的mouseup事件程式設計。private void listbox1 m...