在 NTFS 卷上顯示或改變文件夾及文件的加密。如果在不帶參數(shù)的情況下使用,則 cipher 將顯示當前文件夾及其所含文件的加密狀態(tài)。
語法
cipher [{/e | /d}] [/s:Folder] [/a] [/i] [/f] [/q] [/h] [/k] [/u[/n]]
[{PathName [...]] | /r:PathNameWithoutExtension | /w:PathName | /x[:PathName] PathNameWithoutExtension}]
參數(shù)
- /e
- 加密指定的文件夾。文件夾做過標記后,使得以后添加到該文件夾的文件也被加密。
- /d
- 解密指定的文件夾。文件夾做過標記后,以后添加到該文件夾的文件也將被加密。
- /s:Folder
- 在指定文件夾及其全部子文件夾中執(zhí)行所選操作。
- /a
- 執(zhí)行文件和目錄操作。
- /i
- 即使發(fā)生錯誤,仍然繼續(xù)執(zhí)行指定的操作。默認情況下,cipher 遇到錯誤時將停止。
- /f
- 對所有指定的對象強行加密或解密。默認情況下,cipher 會跳過已加密或已解密的文件。
- /q
- 只報告最基本的信息。
- /h
- 顯示帶隱藏或系統(tǒng)屬性的文件。默認情況下,這些文件是不加密或解密的。
- /k
- 為運行 cipher 的用戶創(chuàng)建新的文件加密密鑰。如果使用該選項,cipher 將忽略所有其他選項。
- /u
- 更新用戶文件的加密密鑰或將代理密鑰恢復為本地驅動器上所有已加密文件中的當前文件(也就是說,如果密鑰已經(jīng)改變)。該選項僅隨 /n 一起使用。
- /n
- 防止密鑰更新。使用該選項可以查找本地驅動器上所有已加密的文件。該選項僅隨 /u 一起使用。
- PathName
- 指定樣式、文件或文件夾。
- /r:PathNameWithoutExtension
- 生成新的恢復代理證書和私鑰,然后將它們寫入文件(該文件的名稱在 PathNameWithoutExtension 中指定)。如果使用該選項,cipher 將忽略所有其他選項。
- /w:PathName
- 刪除卷上的未使用部分的數(shù)據(jù)。PathName 表示所要求卷上的任何目錄。如果使用該選項,cipher 將忽略所有其他選項。
- /x[:PathName] PathNameWithoutExtension
- 標識 EFS 對當前登錄用戶使用的證書和私鑰并將它們備份到一個文件。如果提供了 PathName,用于對指定的文件進行加密的證書將被備份。否則,將備份用戶的當前 EFS 證書和密鑰。證書和私鑰將被寫入到由 PathNameWithoutExtension 指定的文件中,并為該文件提供文件擴展名 .pfx。如果使用該選項,cipher 將忽略所有其他選項。
- /?
- 在命令提示符下顯示幫助。
注釋
示例
要將當前用于對 EFS 文件進行加密和解密的證書和私鑰備份到名為 c:\myefsbackup.pfx 的文件,請鍵入:
cipher /x c:\myefsbackup
要對 MonthlyReports 文件夾和所有子文件夾進行加密,請鍵入:
cipher /e /s:monthlyreports
如果只想加密 May 子文件夾中的 Marketing.xls 文件,請鍵入:
cipher /e /a monthlyreports\may\marketing.xls
要確定 May 文件夾中哪些文件已加密,請鍵入:
cipher monthlyreports\may\*
格式化圖例
格式 |
含義 |
---|
斜體 |
用戶必須提供的信息 |
粗體 |
用戶必須準確鍵入的要顯示的元素 |
省略號 (...) |
在命令行中可多次重復的參數(shù) |
中括號 ([]) |
可選項 |
大括號 ({});選項用豎線 (|) 分隔。例如:{even|odd} |
用戶必須從選項集合中選擇一個 |
Courier 字體 |
代碼或程序輸出 |
id=cmdformat>