尝试将.xml文件添加到作为子文件夹的现有ZIP文件中,但无法看到将它们添加到\ ETC,而是将其添加到根文件级别,也只是为了澄清我使用的命令:< / p>
Winrar a -u ZippedFile.zip fileToUpdate.xml
答案 0 :(得分:0)
首先,如果你试图从命令行而不是GUI运行它,你应该使用rar而不是Winrar,因为Winrar启动了WinRaR GUI。
您的命令a -u ZippedFile.zip fileToUpdate.xml
假定使用单个文件来更新与归档位于同一目录中的文件。这就是为什么它没有更新到ETC文件夹,即使它可能位于那里。让它按照你想要的方式工作的一种方法是在命令中包含文件的路径,如:rar a -u ZippedFile.zip "C:\ETC\*.xml"
(对于多个.xml文件)。无论归档的位置如何,这都将起作用。
如果存档必须与XML文件保持在同一目录中,则可以使用此命令指定将更新的文件放在存档中的ETC文件夹中,rar a -u -apETC ZippedFile.zip fileToUpdate.xml
(单个.xml文件)或rar a -u -apETC ZippedFile.zip *.xml
(多个.xml文件)。