Command line winrar命令行归档文件是什么

Command line winrar命令行归档文件是什么,command-line,archive,winrar,Command Line,Archive,Winrar,如何使用命令行Winrar my archive创建文件 我使用了这个命令,但它不起作用 WinRAR.exe a-afzip-df e:\test.rar e:\test.csv 它给了我一个错误: 错误:“WinRAR”未被识别为内部或外部命令、可操作程序或批处理文件首先,您需要确保让命令行解释器知道WinRAR.exe的位置。这可以通过(至少)三种方式中的任何一种来实现。以下示例假定winrar安装在c:\Program Files\winrar中 在命令行上指定winrar.exe的完整

如何使用命令行Winrar my archive创建文件

我使用了这个命令,但它不起作用

WinRAR.exe a-afzip-df e:\test.rar e:\test.csv

它给了我一个错误:


错误:“WinRAR”未被识别为内部或外部命令、可操作程序或批处理文件

首先,您需要确保让命令行解释器知道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中打开生成的文件可能会出现问题。

WinRAR a-afzip-df g:\test.zip g:\test.csv错误:“WinRAR”不被识别为内部或外部命令、可操作程序或批处理文件。使用更多信息更新了答案,并将错误消息添加到问题中。谢谢,问题已解决。但有一件事要说。当安装WinRAR通知应用程序单词之间没有空格时,例如:E:\Program Files\WinRAR“Program Files”,正如您所看到的,这两个单词之间有空格是不正确的。正确的方法是:E:\ProgramFiles\WinRAR我的意思是,它们对命令提示符中的空格很敏感。