国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

用活Windows 10自帶的壓縮/解壓縮功能

2021-08-09 02:39俞木發(fā)
電腦愛好者 2021年15期
關(guān)鍵詞:命令行圖形化文件夾

俞木發(fā)

軟件解壓/壓縮不求人

對于新裝系統(tǒng)的電腦,如果下載或準(zhǔn)備的軟件在Z IP壓縮包中,我們可以直接在資源管理器中雙擊壓縮包復(fù)制其中的文件,若需要運(yùn)行其中的程序,則需要全部解壓縮。在ZIP格式的壓縮文件上點(diǎn)擊右鍵,選擇“全部提取”,接著在彈出的“提取壓縮(zipped)文件夾”窗口中,按提示將文件提取到指定的文件夾下使用(圖1)。

如果需要壓縮文件,則在需要壓縮的文件或文件夾上點(diǎn)擊右鍵,并依次選擇“發(fā)送到→壓縮(zipped)文件夾”,這樣即可把選中的文件或文件夾壓縮成同名的ZIP文件了(圖2)。

定期壓縮備份文件

通過圖形化界面在Windows 10中可以解壓/壓縮文件,不過圖形化界面無法實(shí)現(xiàn)自動(dòng)操作。如果需要實(shí)現(xiàn)文件(夾)自動(dòng)壓縮,那么可以利用Windows 10自帶的TAR命令+任務(wù)計(jì)劃程序來實(shí)現(xiàn)。比如,需要每周五下班前將“D:\1.doc”、“D:\2.doc”壓縮并備份到“D:\bf.zip”加以保存。

首先啟動(dòng)記事本程序并新建文檔,輸入下列的代碼后保存為“b f.bat”,放置在“D:\”備用。

tar.exe -c -f bf.zip 1.doc 2.doc

代碼解釋:參數(shù)“-c”表示創(chuàng)建壓縮文件,“-f”用于引出壓縮文件的名稱,后續(xù)參數(shù)是需要壓縮的文件名(每個(gè)文件使用半角的空格隔開)。

接著啟動(dòng)任務(wù)計(jì)劃程序,新建一個(gè)名為“備份文件”的任務(wù),執(zhí)行的時(shí)間是每周五的17:00,運(yùn)行的命令是“D:\bf.bat”,“起始于”(可選)輸入“D:\”(圖3)。

這樣到了每周五指定的時(shí)間,上述的任務(wù)計(jì)劃就會自動(dòng)將文件壓縮并備份到“D:\bf.zip”。每次備份時(shí)默認(rèn)會自動(dòng)替換原來壓縮包中的同名文件,可以始終保證備份的都是最新的文件(圖4)。如果需要備份其他的文件,那么只要更改“D:\bf.bat”中相應(yīng)的代碼即可。

高效完成文件的批量解壓/壓縮

上述介紹圖形化界面和TAR命令行的壓縮和解壓,雖然使用起來很方便,但是在需要批量解壓多個(gè)文件時(shí)操作起來就比較麻煩了。比如筆者從某網(wǎng)盤下載到的學(xué)習(xí)資料,每一個(gè)章節(jié)就是一個(gè)壓縮文件,總文件數(shù)多達(dá)數(shù)百個(gè),現(xiàn)在需要將其解壓到一個(gè)文件夾中。如果使用圖形化界面需要一個(gè)接一個(gè)地打開再解壓(手動(dòng)選擇如此之多的文件也不方便),使用TAR命令行則需要書寫數(shù)百行的命令。對于類似的批量操作,借助Windows10的PowerShell命令行則可以更高效地完成。

假設(shè)上述資料的壓縮包保存在“D:\ziliao”,現(xiàn)在需要解壓到“D:\my”文件夾中。首先到“ht tps://share.weiyun.c om/TTxYfecg”下載所需的代碼文件(熟悉代碼的朋友也可以自行撰寫),接著使用記事本程序打開代碼并全選復(fù)制備用。然后以管理員身份啟動(dòng)PowerShell,將剪貼板中的代碼粘貼到PowerShell窗口,回車后就可以完成所有壓縮包的解壓操作了,而且解壓速度非??欤▓D5)。

代碼解釋:

在上述的代碼中可以使用通配符“*.zip”來指代所有的ZIP壓縮文件,然后通過“foreach”遍歷所有的壓縮文件,最后再調(diào)用Windows內(nèi)置的解壓命令來解壓文件。如果大家需要解壓其他的壓縮文件,只要將代碼中的“D:\ ziliao”和“D:\my”更換為指定的文件夾即可。

此外,PowerShell還支持很多參數(shù),甚至可以將壓縮命令和PowerShell的其他命令結(jié)合起來使用。比如筆者是2021.6.18接手某同事的工作,現(xiàn)在需要將“D:\Document”下該日期(含6.18)之前創(chuàng)建的全部文件壓縮并備份在“D:\1.zip”中。這樣如果筆者更改這些文件,需要恢復(fù)時(shí)就可以從壓縮包中提取源文件。不過因?yàn)椤癉:\document”下包含很多子文件夾和文件,如果使用圖形化界面方法壓縮,即使按照創(chuàng)建日期排序,子文件夾下6.18之前創(chuàng)建的文件也無法顯示出來,此外,因?yàn)楹Y選的文件很多,手動(dòng)選擇也容易遺漏。

現(xiàn)在使用PowerShell命令行則可以很方便地實(shí)現(xiàn)。同上,在PowerShell窗口中輸入“Get-ChildItem -Path D:\document\-Force -Recurse -ErrorAction:SilentlyContinue | Where-Object -FilterScript {($_.CreationTime -lt "2021-06-18")-and ($_.PsISContainer -ne $True)} | C ompress-Archive-DestinationPath d:\1.zip”命令,回車后即可完成這些文件的壓縮備份了(圖6)。

猜你喜歡
命令行圖形化文件夾
一種基于docker集群的自動(dòng)評價(jià)虛擬命令行實(shí)驗(yàn)終端構(gòu)建及其在類Unix系統(tǒng)教學(xué)中的應(yīng)用
Windows 10新版CMD更新
LKJ自動(dòng)化測試系統(tǒng)圖形化技術(shù)研究
摸清超標(biāo)源頭 大文件夾這樣處理
調(diào)動(dòng)右鍵 解決文件夾管理三大難題
基于Linux的OnlineJudge在線提交環(huán)境的搭建
掛在墻上的文件夾
運(yùn)用圖形化聽寫式復(fù)習(xí),構(gòu)建高效地理課堂
圖形化地區(qū)電網(wǎng)無功優(yōu)化軟件開發(fā)與應(yīng)用
圖形化儀表控制系統(tǒng)上位機(jī)軟件的設(shè)計(jì)與開發(fā)