萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

WinXP 命令列加密工具 cipher.exe 完整參數詳解與實戰範例

XP 專業版內建 cipher.exe 以命令列方式對 NTFS 磁碟上的檔案/資料夾進行 EFS 加密/解密,支援遞迴、強制、金鑰更新、復原代理人建立等進階功能,適合批次腳本與遠端管理。

語法格式

cipher [{/e|/d}] [/s:dir] [/a] [/i] [/f] [/q] [/h] [/k] [/u [/n]] [PathName [...]] [/r:PathNameWithoutExtension] [/w:PathName] [/?]

核心參數對照表

參數功能說明
(無參數)顯示加密狀態列出目前資料夾及檔案的加密狀態(U=未加密, E=已加密)
/e加密資料夾標記資料夾,新增檔案自動加密
/d解密資料夾移除加密標記,新增檔案不再自動加密
/s:dir遞迴處理對指定資料夾及所有子資料夾執行操作
/a處理檔案與目錄預設僅處理目錄,加此參數同時處理檔案
/i忽略錯誤繼續遇錯誤不中斷,適合批次處理
/f強制處理強制加密/解密已處理過的檔案(預設跳過)
/q安靜模式僅回報基本資訊
/h包含隱藏/系統檔預設略過隱藏與系統屬性檔案
/k建立新檔案加密金鑰為目前使用者產生新 EFS 金鑰,忽略其他參數
/u [/n]更新金鑰/掃描加密檔/u 更新金鑰;/n 僅掃描不更新(需搭配 /u)
/r:Path產生復原代理人憑證建立 .cer (公開金鑰) 與 .pfx (私鑰) 檔案
/w:Path清除未使用磁碟空間覆寫已刪除檔案的磁碟空間,防資料復原

實戰範例

# 加密 D:\Data 及所有子資料夾/檔案,強制重新加密,安靜模式
cipher /e /s:D:\Data /f /q

# 解密特定檔案
cipher /d /a D:\Data\secret.txt

# 建立復原代理人憑證備份
cipher /r:D:\Backup\EFS_Recovery_Agent

# 清除 C 槽可用空間殘留資料(防資料復原)
cipher /w:C:

注意事項

  • 僅限 NTFS 分區,FAT32/exFAT 不支援 EFS。
  • 加密檔案僅能由加密使用者或復原代理人存取,跨機器移動需匯出憑證(certmgr.msc)。
  • 系統重灌後若無憑證備份,加密檔案將永久無法開啟。
  • 建議將常用參數備份備查。
copyright © 萬盛學電腦網 all rights reserved