我正在尝试压缩本地磁盘上的一个文件夹,例如:C:\Templates
我在命令行(cmd.exe)中使用以下命令来执行此操作:
compact /c C:\Templates
但它不起作用,并显示以下消息:
1 files within 1 directory were compressed.
0 total bytes of data are stored in 0 bytes.
The compression ratio is 1.0 to 1.
我的机器运行Windows 7,64位。
答案 0 :(得分:8)
使用:
compact /c /s:C:\Templates
您唯一缺少的是目录名前的/s
开关。
答案 1 :(得分:0)
您确定该目录不为空吗?它将在空目录上提供该消息。放在那里的未来文件将被压缩。
答案 2 :(得分:0)
顺便说一句,如果群集大小超过4096字节,使用compact.exe将无法正常工作。我格式化了一个8192字节簇大小的驱动器,后来发现NTFS压缩不能用它。