使用zip.exe在CMD中加密指定文件夹文件的方法咨询
使用zip.exe在CMD中加密指定文件夹文件的方法咨询
没问题呀!完全可以用zip.exe在CMD里完成这个加密压缩的操作,我给你一步步讲清楚怎么做:
第一步:确认zip.exe能正常调用
先打开CMD窗口,直接输入zip然后回车。如果能看到zip命令的参数说明,就证明可以直接用;要是弹出“不是内部或外部命令”的提示,那你得找到zip.exe的实际安装路径(比如常用的Git工具会自带这个命令,路径大概是C:\Program Files\Git\usr\bin\zip.exe,或者你单独装的压缩工具目录里),之后用绝对路径来调用它就行。第二步:执行加密压缩命令
首先建议你先切换到桌面目录,这样路径输入更简单:cd C:\Users\你的用户名\Desktop(记得把
你的用户名换成你自己的系统用户名哦)然后输入下面的命令就能完成加密压缩了:
zip -e -r e_data_source.zip file_source给你拆解一下这些参数的作用:
-e:开启加密功能,输入命令后CMD会提示你设置并确认密码(输入密码时不会显示任何字符,这是正常的安全设计,放心输入就行)-r:递归压缩整个文件夹的内容,如果你的file_source是文件夹的话,这个参数必须加,不然只会压缩文件夹本身,不会包含里面的文件e_data_source.zip:最终生成的加密压缩包文件名,会直接存在桌面file_source:你要加密压缩的源文件夹/文件的名称
要是不想切换目录,也可以直接用完整的绝对路径来执行命令,比如:
zip -e -r "C:\Users\你的用户名\Desktop\e_data_source.zip" "C:\Users\你的用户名\Desktop\file_source"一些小提醒:
- 一定要确认源路径和目标路径的拼写正确,不然会出现找不到文件的错误
- 如果用的是第三方压缩工具的zip.exe(比如7-Zip),记得把命令里的
zip换成它的绝对路径,比如"C:\Program Files\7-Zip\zip.exe"
备注:内容来源于stack exchange,提问作者Siri chandana




