我在列表中查找答案,但没有找到任何匹配的。
使用 Winrar 压缩文件然后将其移动到特定文件夹的命令行是什么?
答案1
虽然我没有找到相关文档,但我确实设法从命令行使用了 winrar。我使用了以下语法:
一个档案名称 文件1 文件2....
创建档案,以及
压缩包档案名称
从当前目录中提取文件。
答案2
每sqlsavvy 在 StackOverflow 上的帖子,可以从命令行使用 winrar.exe 来执行。
确保您使用的是 WinRAR.exe 而不是 Rar.exe。
如果您使用命令行执行此操作请确保输入:
winrar a -afzip c:\test.zip c:\test.csv
不是:
a -afzip c:\test.zip c:\test.csv
我确认这有效,但是在压缩期间它会弹出一个 GUI 进度条,而不是提供命令行输出。
答案3
WinRAR 不能从命令行使用,请改用 RAR。
压缩文件(与 WinRAR 不同)不能用于创造一个 zip 档案。
有关所有可能的 RAR 命令和开关,请参阅帮助 (rar /?)
但这里介绍如何使用在 Windows 命令行上执行 zip 和 unzip。
答案4
你可以使用这些
将文件夹“c:\latest data”添加到存档 D:\Archives\Info.rar
WinRAR a D:\Archives\Info.rar "c:\latest data"
将文件夹“c:\latest data”及其子文件夹添加到存档 D:\Archives\Info.zip
WinRAR a -r D:\Archives\Info.zip "c:\latest data"
请注意,WinRAR 将使用存档扩展名(zip 或 rar)来决定生成的存档格式,或者您可以使用上面的开关。WinRAR 可以在命令行模式下充分使用,并且有很多命令和开关,例如,您可以添加 -ibck 以避免出现进度条。此外,WinRAR 会将错误级别设置为 0 表示无错误,1 表示警告,2+ 表示发出多个错误,以简化批处理文件或脚本的使用。所有这些都在 WinRAR 帮助中进行了说明。