如何使用命令行 Winrar 我的存档创建文件
我用过这个命令,但它不起作用
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
如何使用命令行 Winrar 我的存档创建文件
我用过这个命令,但它不起作用
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
首先,您需要确保让命令行解释器知道 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
环境变量中
这在此处进行了详细描述。
除此之外,您的命令行工作得很好,但是您应该命名输出文件test.zip
,因为您使用的是“zip”格式而不是“rar”,否则在例如 WinRAR 中打开生成的文件可能会出现问题。