Escrevi um script em lote com 7zip para extrair um arquivo zip existente para uma pasta específica. Pelo que li em outros fóruns, deveria estar funcionando... mas não está.
Quando executo apenas o script de extração básico, ele extrai o arquivo e o salva no mesmo local do arquivo zip.
"C:\Program Files\7-Zip\7z.exe" x *.zip -y
Mas depois que adiciono o script para saída em uma pasta específica, ele não funciona.
"C:\Program Files\7-Zip\7z.exe" x *.zip -o "C:\Users\<user-name>\Downloads\ShippingLabels" -y
Qualquer ajuda é apreciada. Além disso, se alguém souber como fazer com que o 7zip abra o arquivo extraído depois de descompactá-lo, isso também seria muito útil!
Obrigado
Responder1
O usuário extrai os arquivoster acessopara as pastas do usuário?
Tente executar o script comoAdministradorem um prompt CMD elevado ou criando um atalho para o arquivo em lote e definindo as propriedades, usando oAtalhoaba,Avançadobotão para Run as administrator
.
Responder2
Estou escrevendo este script para trabalho, por isso não tenho privilégios de administrador no meu computador. No entanto, o arquivo zip em questão está na pasta C:Downloads, que também é onde a nova pasta está localizada. Ambos os locais são acessíveis a todos os usuários.