
[分享]批處理解壓縮并判斷壓縮包內容是單個文件夾還是多個文件【問題描述】咨詢一下大家,如何實現類似bandizip的【自動解壓】功能。就是不管壓縮包是一個文件夾,還是多個文件,解壓后文件都在一個文件夾里面。比如,用某種方法可以判斷壓縮包里面是一個文件夾,還是多個文件,如果是單個文件就調用7z解壓到【壓縮包名字】文件夾。如果壓縮包里面是多個文件夾,那就先創建一個【壓縮包名字】文件夾,再把多個文件解壓倒里面去。這樣不論壓縮包里面是單獨一個文件夾還是多個文件的形式,解壓都會得到一個【壓縮包名字】的文件夾了這里忘說了,還要判斷同名文件夾加(1)的序號總結一下:1.寫一個腳本,里面功能是,調用解壓軟件判斷壓縮包內容,在執行對應的解壓 <1>判斷壓縮包內容是【文件夾】還是【多個文件】 <2>【文件夾】調用【解壓到當前目錄】 <3>【多個文件】調用【解壓到xxxx文件夾】2.給壓縮包格式注冊右鍵菜單,名字為【智能解壓】 <1>壓縮包選擇【智能解壓】后,會把路徑穿參數給1.的腳本執行

