WinRARコマンドラインを使用してZipフォルダーに移動しようとしています。
"c:\Program Files\WinRAR\WinRAR.exe" a -afzip "e:\output.Zip" "e:\foldertozip\"
foldertozip
にファイルが含まれている場合、コマンドラインは機能します。ただし、フォルダーにファイルが含まれておらず、サブフォルダーにファイルが含まれているフォルダーの場合は、No files to add
というエラーが表示されます。
どうすれば解決できますか?
使用 -r
再帰サブフォルダスイッチ。
rar a -r yourfiles.rar *.txt c:\yourfolder
アーカイブyourfiles.rarを作成し、c:\ yourfolderとそのすべてのサブフォルダー内のすべての.txtファイルを圧縮します
rar a yourfiles
アーカイブyourfiles.rarを作成し、現在のフォルダー内のすべてのファイルを圧縮しますが、サブフォルダーは含まれません(拡張子がないことに注意してください。WinRARはデフォルトの拡張子.rarを使用します)
a
コマンドがアーカイブに追加されます
-r
スイッチはサブフォルダーを再帰的に処理します
この問題は、後ろの\
を削除することで解決されます。
"c:\Program Files\WinRAR\WinRAR.exe" a -afzip "e:\output.Zip" "e:\foldertozip"