Usar curingas com pastas e não com arquivos é um pouco complicado com o WinRAR, mas pode ser feito assim:
rar a -n*\ay2015m04d21h*\* "C:\test.rar" "C:\Test\Archiv"
Eu tenho muitas pastas na raiz "C: \ Test \ Archiv \" (mais de 1000).
Para ser mais específico, recebo um a cada hora.
Eles são nomeados da seguinte forma: ay %year% m %month% d %day% h%hour%
Em cada pasta há 4 arquivos.
O que eu tento fazer é compactar todas as pastas com os arquivos nelas em um arquivo.rar.
Eu tentei o comando:
"C:\Program Files\WinRaR\rar" a -r -ep1 "C:\test.rar" C:\Test\Archiv\ay2015m04d21h*
Eu obtenho corretamente meu arquivo com as pastas correspondentes, mas elas estão todas vazias ...
Então eu tentei o mesmo comando com "\*.*"
"C:\Program Files\WinRaR\rar" a -r -ep1 "C:\test.rar" C:\Test\Archiv\ay2015m04d21h*\*.*
Mas recebo um erro "No Files"
Alguém tem uma ideia do que eu poderia fazer para ter apenas as pastas do dia contendo todos os arquivos?