Command line winrar命令行归档文件是什么
如何使用命令行Winrar my archive创建文件 我使用了这个命令,但它不起作用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.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我的意思是,它们对命令提示符中的空格很敏感。