Compact 顯示和更改 NTFS 分區(qū)上的文件或目錄壓縮
更新時(shí)間:2007年09月06日 11:34:04 作者:
Compact
顯示和更改 NTFS 分區(qū)上的文件或目錄壓縮。如果在沒(méi)有參數(shù)的情況下使用,則 compact 顯示當(dāng)前目錄的壓縮狀態(tài)。
語(yǔ)法
compact [{/c|/u}] [/s[:dir]] [/a] [/i] [/f] [/q] [FileName[...]]
參數(shù)
/c
壓縮指定的目錄或文件。
/u
解壓縮指定的目錄或文件。
s:dir
指定將所請(qǐng)求的操作(壓縮或解壓縮)應(yīng)用到指定目錄的所有子目錄,或者如果沒(méi)有指定目錄,則應(yīng)用到當(dāng)前目錄的所有子目錄。
/a
顯示隱藏或系統(tǒng)文件。
/i
忽略錯(cuò)誤。
/f
對(duì)指定目錄或文件進(jìn)行壓縮或解壓縮。這用于當(dāng)系統(tǒng)崩潰中斷操作時(shí)文件被部分壓縮的情況。要強(qiáng)制文件壓縮完全,請(qǐng)使用 /c 和 /f 參數(shù)并指定部分壓縮的文件。
/q
只報(bào)告最基本的信息。
FileName
指定文件或目錄??梢允褂枚鄠€(gè)文件名和通配字符(* 和 ?)。
/?
在命令提示符顯示幫助。
注釋
compact 命令是 NTFS 文件系統(tǒng)中比較功能的命令行版本。它顯示和改變 NTFS 分區(qū)上的文件和目錄的壓縮屬性。目錄的壓縮狀態(tài)表明是否自動(dòng)將添加到該目錄的文件壓縮。設(shè)置目錄的壓縮狀態(tài)時(shí),不必更改該目錄中已有文件的壓縮狀態(tài)。
對(duì)于已通過(guò) DriveSpace 或 DoubleSpace 壓縮過(guò)的卷,將無(wú)法使用 compact 進(jìn)行讀取、寫(xiě)入操作或裝配卷。
范例
要為當(dāng)前文件夾和它的子文件夾以及已有文件設(shè)置壓縮狀態(tài),請(qǐng)?jiān)诋?dāng)前文件夾下鍵入:
compact /c /s
不改變當(dāng)前文件夾的壓縮狀態(tài),僅對(duì)于當(dāng)前文件夾中的文件、子文件夾以及所有子文件夾中的文件,設(shè)置它們的壓縮狀態(tài)。為此可在當(dāng)前文件夾下鍵入:
compact /c /s *.*
要壓縮卷,請(qǐng)?jiān)谠摼淼母募A下鍵入:
compact /c /i /s:\
該范例設(shè)置根文件夾和該卷上所有文件夾的壓縮狀態(tài),并將該卷上的每個(gè)文件壓縮。使用 /i 參數(shù),可以確保出錯(cuò)消息不會(huì)中斷壓縮過(guò)程。
要壓縮目錄 \Tmp 和 \Tmp 的所有子目錄中以 .bmp 結(jié)束的所有文件但不修改這些目錄的壓縮屬性,請(qǐng)鍵入:
compact /c /s:\tmp *.bmp
要強(qiáng)制完全壓縮在系統(tǒng)崩潰時(shí)已部分壓縮的文件 Zebra.bmp,請(qǐng)鍵入:
compact /c /f zebra.bmp
要從目錄 C:\Tmp 刪除壓縮屬性,但不更改該目錄中任何文件的壓縮狀態(tài),請(qǐng)鍵入:
compact /u c:\tmp
XOX
顯示和更改 NTFS 分區(qū)上的文件或目錄壓縮。如果在沒(méi)有參數(shù)的情況下使用,則 compact 顯示當(dāng)前目錄的壓縮狀態(tài)。
語(yǔ)法
compact [{/c|/u}] [/s[:dir]] [/a] [/i] [/f] [/q] [FileName[...]]
參數(shù)
/c
壓縮指定的目錄或文件。
/u
解壓縮指定的目錄或文件。
s:dir
指定將所請(qǐng)求的操作(壓縮或解壓縮)應(yīng)用到指定目錄的所有子目錄,或者如果沒(méi)有指定目錄,則應(yīng)用到當(dāng)前目錄的所有子目錄。
/a
顯示隱藏或系統(tǒng)文件。
/i
忽略錯(cuò)誤。
/f
對(duì)指定目錄或文件進(jìn)行壓縮或解壓縮。這用于當(dāng)系統(tǒng)崩潰中斷操作時(shí)文件被部分壓縮的情況。要強(qiáng)制文件壓縮完全,請(qǐng)使用 /c 和 /f 參數(shù)并指定部分壓縮的文件。
/q
只報(bào)告最基本的信息。
FileName
指定文件或目錄??梢允褂枚鄠€(gè)文件名和通配字符(* 和 ?)。
/?
在命令提示符顯示幫助。
注釋
compact 命令是 NTFS 文件系統(tǒng)中比較功能的命令行版本。它顯示和改變 NTFS 分區(qū)上的文件和目錄的壓縮屬性。目錄的壓縮狀態(tài)表明是否自動(dòng)將添加到該目錄的文件壓縮。設(shè)置目錄的壓縮狀態(tài)時(shí),不必更改該目錄中已有文件的壓縮狀態(tài)。
對(duì)于已通過(guò) DriveSpace 或 DoubleSpace 壓縮過(guò)的卷,將無(wú)法使用 compact 進(jìn)行讀取、寫(xiě)入操作或裝配卷。
范例
要為當(dāng)前文件夾和它的子文件夾以及已有文件設(shè)置壓縮狀態(tài),請(qǐng)?jiān)诋?dāng)前文件夾下鍵入:
compact /c /s
不改變當(dāng)前文件夾的壓縮狀態(tài),僅對(duì)于當(dāng)前文件夾中的文件、子文件夾以及所有子文件夾中的文件,設(shè)置它們的壓縮狀態(tài)。為此可在當(dāng)前文件夾下鍵入:
compact /c /s *.*
要壓縮卷,請(qǐng)?jiān)谠摼淼母募A下鍵入:
compact /c /i /s:\
該范例設(shè)置根文件夾和該卷上所有文件夾的壓縮狀態(tài),并將該卷上的每個(gè)文件壓縮。使用 /i 參數(shù),可以確保出錯(cuò)消息不會(huì)中斷壓縮過(guò)程。
要壓縮目錄 \Tmp 和 \Tmp 的所有子目錄中以 .bmp 結(jié)束的所有文件但不修改這些目錄的壓縮屬性,請(qǐng)鍵入:
compact /c /s:\tmp *.bmp
要強(qiáng)制完全壓縮在系統(tǒng)崩潰時(shí)已部分壓縮的文件 Zebra.bmp,請(qǐng)鍵入:
compact /c /f zebra.bmp
要從目錄 C:\Tmp 刪除壓縮屬性,但不更改該目錄中任何文件的壓縮狀態(tài),請(qǐng)鍵入:
compact /u c:\tmp
XOX
相關(guān)文章
批處理實(shí)現(xiàn)的網(wǎng)絡(luò)巡檢腳本(PING與端口掃描)
為了假期檢查方便,寫(xiě)了個(gè)巡檢腳本,可在腳本的report段添加一些報(bào)告機(jī)制,然后添加到計(jì)劃任務(wù)作自動(dòng)檢查。沒(méi)作太多描述,寫(xiě)過(guò)腳本的應(yīng)該都懂的。portqry 可以到微軟網(wǎng)站下載。 自動(dòng)化的性能監(jiān)控和報(bào)警,推薦SCOM2012-05-05Windows和 Linux下生成以當(dāng)前時(shí)間命名文件的方法
在 Windows、Linux 操作系統(tǒng),分別利用BAT批處理文件和Shell腳本,生成類(lèi)似“20110228_082905.txt”以“年月日_時(shí)分秒”命名的文件2011-11-11用批處理程序修改 計(jì)算機(jī)名 工作組 計(jì)算機(jī)描述的代碼
用批處理程序修改 計(jì)算機(jī)名 工作組 計(jì)算機(jī)描述的代碼,其實(shí)計(jì)算機(jī)名是保存在注冊(cè)表里面的,我們可以通過(guò)直接修改注冊(cè)表,達(dá)到修改的目的2013-03-03