Compact 顯示和更改 NTFS 分區(qū)上的文件或目錄壓縮
更新時間:2007年09月06日 11:34:04 作者:
Compact
顯示和更改 NTFS 分區(qū)上的文件或目錄壓縮。如果在沒有參數(shù)的情況下使用,則 compact 顯示當前目錄的壓縮狀態(tài)。
語法
compact [{/c|/u}] [/s[:dir]] [/a] [/i] [/f] [/q] [FileName[...]]
參數(shù)
/c
壓縮指定的目錄或文件。
/u
解壓縮指定的目錄或文件。
s:dir
指定將所請求的操作(壓縮或解壓縮)應(yīng)用到指定目錄的所有子目錄,或者如果沒有指定目錄,則應(yīng)用到當前目錄的所有子目錄。
/a
顯示隱藏或系統(tǒng)文件。
/i
忽略錯誤。
/f
對指定目錄或文件進行壓縮或解壓縮。這用于當系統(tǒng)崩潰中斷操作時文件被部分壓縮的情況。要強制文件壓縮完全,請使用 /c 和 /f 參數(shù)并指定部分壓縮的文件。
/q
只報告最基本的信息。
FileName
指定文件或目錄??梢允褂枚鄠€文件名和通配字符(* 和 ?)。
/?
在命令提示符顯示幫助。
注釋
compact 命令是 NTFS 文件系統(tǒng)中比較功能的命令行版本。它顯示和改變 NTFS 分區(qū)上的文件和目錄的壓縮屬性。目錄的壓縮狀態(tài)表明是否自動將添加到該目錄的文件壓縮。設(shè)置目錄的壓縮狀態(tài)時,不必更改該目錄中已有文件的壓縮狀態(tài)。
對于已通過 DriveSpace 或 DoubleSpace 壓縮過的卷,將無法使用 compact 進行讀取、寫入操作或裝配卷。
范例
要為當前文件夾和它的子文件夾以及已有文件設(shè)置壓縮狀態(tài),請在當前文件夾下鍵入:
compact /c /s
不改變當前文件夾的壓縮狀態(tài),僅對于當前文件夾中的文件、子文件夾以及所有子文件夾中的文件,設(shè)置它們的壓縮狀態(tài)。為此可在當前文件夾下鍵入:
compact /c /s *.*
要壓縮卷,請在該卷的根文件夾下鍵入:
compact /c /i /s:\
該范例設(shè)置根文件夾和該卷上所有文件夾的壓縮狀態(tài),并將該卷上的每個文件壓縮。使用 /i 參數(shù),可以確保出錯消息不會中斷壓縮過程。
要壓縮目錄 \Tmp 和 \Tmp 的所有子目錄中以 .bmp 結(jié)束的所有文件但不修改這些目錄的壓縮屬性,請鍵入:
compact /c /s:\tmp *.bmp
要強制完全壓縮在系統(tǒng)崩潰時已部分壓縮的文件 Zebra.bmp,請鍵入:
compact /c /f zebra.bmp
要從目錄 C:\Tmp 刪除壓縮屬性,但不更改該目錄中任何文件的壓縮狀態(tài),請鍵入:
compact /u c:\tmp
XOX
顯示和更改 NTFS 分區(qū)上的文件或目錄壓縮。如果在沒有參數(shù)的情況下使用,則 compact 顯示當前目錄的壓縮狀態(tài)。
語法
compact [{/c|/u}] [/s[:dir]] [/a] [/i] [/f] [/q] [FileName[...]]
參數(shù)
/c
壓縮指定的目錄或文件。
/u
解壓縮指定的目錄或文件。
s:dir
指定將所請求的操作(壓縮或解壓縮)應(yīng)用到指定目錄的所有子目錄,或者如果沒有指定目錄,則應(yīng)用到當前目錄的所有子目錄。
/a
顯示隱藏或系統(tǒng)文件。
/i
忽略錯誤。
/f
對指定目錄或文件進行壓縮或解壓縮。這用于當系統(tǒng)崩潰中斷操作時文件被部分壓縮的情況。要強制文件壓縮完全,請使用 /c 和 /f 參數(shù)并指定部分壓縮的文件。
/q
只報告最基本的信息。
FileName
指定文件或目錄??梢允褂枚鄠€文件名和通配字符(* 和 ?)。
/?
在命令提示符顯示幫助。
注釋
compact 命令是 NTFS 文件系統(tǒng)中比較功能的命令行版本。它顯示和改變 NTFS 分區(qū)上的文件和目錄的壓縮屬性。目錄的壓縮狀態(tài)表明是否自動將添加到該目錄的文件壓縮。設(shè)置目錄的壓縮狀態(tài)時,不必更改該目錄中已有文件的壓縮狀態(tài)。
對于已通過 DriveSpace 或 DoubleSpace 壓縮過的卷,將無法使用 compact 進行讀取、寫入操作或裝配卷。
范例
要為當前文件夾和它的子文件夾以及已有文件設(shè)置壓縮狀態(tài),請在當前文件夾下鍵入:
compact /c /s
不改變當前文件夾的壓縮狀態(tài),僅對于當前文件夾中的文件、子文件夾以及所有子文件夾中的文件,設(shè)置它們的壓縮狀態(tài)。為此可在當前文件夾下鍵入:
compact /c /s *.*
要壓縮卷,請在該卷的根文件夾下鍵入:
compact /c /i /s:\
該范例設(shè)置根文件夾和該卷上所有文件夾的壓縮狀態(tài),并將該卷上的每個文件壓縮。使用 /i 參數(shù),可以確保出錯消息不會中斷壓縮過程。
要壓縮目錄 \Tmp 和 \Tmp 的所有子目錄中以 .bmp 結(jié)束的所有文件但不修改這些目錄的壓縮屬性,請鍵入:
compact /c /s:\tmp *.bmp
要強制完全壓縮在系統(tǒng)崩潰時已部分壓縮的文件 Zebra.bmp,請鍵入:
compact /c /f zebra.bmp
要從目錄 C:\Tmp 刪除壓縮屬性,但不更改該目錄中任何文件的壓縮狀態(tài),請鍵入:
compact /u c:\tmp
XOX
相關(guān)文章
關(guān)閉所有分區(qū)自動播放和恢復(fù)所有分區(qū)自動播放的cmd批處理
關(guān)閉所有分區(qū)自動播放和恢復(fù)所有分區(qū)自動播放.cmd批處理,需要的朋友可以參考下2012-07-07
BAT批處理全自動(靜默)安裝軟件的方法(包含4種常見安裝包格式)
這篇文章主要介紹了BAT批處理全自動(靜默)安裝軟件的方法(包含4種常見安裝包格式),本文講解了常用應(yīng)用軟件的封裝類型、測試方法與安裝類型分析、在批處理文件中的要求等內(nèi)容,需要的朋友可以參考下2015-06-06
用bat實現(xiàn)刪除系統(tǒng)腳本調(diào)試程序
用bat實現(xiàn)刪除系統(tǒng)腳本調(diào)試程序...2007-02-02
windows7系統(tǒng)去除快捷方式小箭頭BAT腳本分享
這篇文章主要介紹了windows7系統(tǒng)去除快捷方式小箭頭BAT腳本分享,本文直接給出實現(xiàn)代碼,適用Win7系統(tǒng),需要的朋友可以參考下2014-12-12
DOS批處理高級教程 第二章 DOS循環(huán)for命令詳解
批處理 bat中的for命令的作用,非常的不錯,可以節(jié)省很多效率,它可以讀取文章的沒一行,循環(huán)執(zhí)行ping命令,探索端口,學(xué)習(xí)批處理如果不學(xué)習(xí)for將是個遺憾,希望大家多看看for 命令的實際應(yīng)用的例子2016-09-09

