win10使用cmd批量压缩同一个文件夹下的所有数据文件
整理教程数据准备上传时用到,记录一下。
目标:遍历一个文件夹下的所有.npy文件(根据需要更换成其他格式),压缩成同名的.zip文件,并放在data_zip文件夹下。
代码:
Forfiles /P .\ /m *.npy /c "cmd /c echo @FNAME && 7z a -tzip .\data_zip\@FNAME.zip @RELPATH"
可能出现的前置问题
Windows 命令行可能不认7z或者zip命令:在已经将7zip路径添加到环境变量的情况下还不好用时,把7zip安装目录下的 7z.dll 和7z.exe 这两个文件复制到Windows文件夹下就好使了。