在右鍵選單中新增「壓縮」和「解壓」選單,壓縮和解壓時自動加密。
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...