Apparently 7zip just archives the link it's self which is not what I intended. Is there a way to tell 7zip that I want it to archive the stuff that it links too, not the link its self
Não, aparentemente não (infelizmente). Na verdade, existe um relatório de bug no 7zip solicitando isso: link mas foi inaugurado em agosto de 2009 e não tocou desde: - /.
Failing that is there any reasonable around it, apart from adding the files and folders in question? Including the stuff through the symlink there's like 10 000 files, the large proportion of which are via symlinks so adding them all individually would take hours...
Bem, se você tem espaço suficiente (e tempo), você pode fazer uma cópia da pasta, substituindo os links simbólicos com seus alvos. Você pode, por exemplo use Robocopy e sua opção /sl
:
/sl Copies the symbolic link instead of the target
Nota:
Apenas para evitar confusões, note que a versão Linux do p7zip (uma porta de 7zip) também possui um binário 7z
, o qual suporta o arquivamento do arquivo para o qual um link simbólico aponta (switch -l
). No entanto, 7zip no Windows não tem essa opção.