如何使用命令行Winrar my archive
创建文件我已经使用过此命令,但它无效
WinRAR.exe a -afzip -df e:\test.rar e:\test.csv
它给了我错误:
Error: 'WinRAR' is not recognized as an internal or external command, operable program or batch file
答案 0 :(得分:0)
首先,您需要确保让命令行解释器知道winrar.exe的位置。这可以以(至少)三种方式中的任一种来完成。以下示例假定winrar已安装到c:\Program Files\WinRAR
。
在命令行上指定winrar.exe的完整路径:
"c:\Program Files\WinRAR\WinRAR.exe" a -afzip -df e:\test.zip e:\test.csv
或
导航到安装了winrar的文件夹
c:
cd "\Program Files\WinRAR"
WinRAR.exe a -afzip -df e:\test.zip e:\test.csv
或
将包含winrar的路径添加到PATH
环境变量
详细描述here。
除了你的命令行工作正常,你应该命名你的输出文件test.zip
因为你使用'zip'格式进行压缩而不是'rar',否则打开结果可能会有问题文件,例如WinRAR。