7Zip e forfiles - Argumento / opção inválido - 'a'

0

Eu preciso de ajuda com um script em que estou trabalhando. Parece que estou perdendo alguma coisa. A linha de comando é a seguinte:

forfiles /P "F:\source_path\" /M *.bak /D -1 /C ""D:zaza a -tzip -mx7 -v40m E:\destination_path\"Backup_name_%DATE:~7,2%_%DATE:~4,2%_%DATE:~-5,4%" F:\source_path\""

Na execução, obtenho:

ERROR: Invalid argument/option - 'a'.

O "a" está presente apenas na sintaxe 7z, mas o comando inteiro está em aspas duplas (?!). Qualquer ajuda seria muito apreciada.

    
por JohnnyP 27.09.2013 / 14:20

1 resposta

0

Parece que FORFILES realmente não gosta de nada após / C, exceto "/ cmd / c ..." Ele também não gosta de uma barra invertida no final do argumento / P. Você também não está especificando nenhum argumento @ em seu comando / C - isso parece estranho (por que usar FORFILES então? - você poderia fazer isso em um comando 7-zip). Finalmente, acho que você tem muitas citações duplas desnecessárias. Tente isso para ver se você está indo no caminho certo:

forfiles /P F:\source_path /M *.bak /D -1 /C "cmd /c D:zaza a -tzip -mx7 -v40m E:\destination_path\Backup_name_%DATE:~7,2%_%DATE:~4,2%_%DATE:~-5,4% F:\source_path\"
    
por 02.10.2013 / 02:34