
Tenho 300 arquivos do Microsoft Word em 300 pastas.
Quero proteger esses arquivos com senha com uma única senha de uma só vez.
Meu entendimento é que a maneira mais fácil de fazer isso seria colocar cada um desses arquivos em um arquivo.
Eu sei que o WinRAR tem a opção de colocar cada arquivo em um arquivo separado, o que teria sido perfeito se ele salvasse esses arquivos na mesma pasta de onde vem o arquivo original.
Como posso fazer isso?
Estou recebendo uma lista dos arquivos (estou usando a pesquisa Everything, mas tenho certeza de que o mesmo pode ser feito usando uma pesquisa normal de arquivos do Windows), clicando com o botão direito e selecionandoAdicionar ao arquivousando o menu de contexto do WinRAR.
Fico feliz em arrastar e soltar esses arquivos em algum lugar.
Mas preciso preservar a estrutura de diretórios de onde estavam os arquivos originais.
Responder1
você precisará do WinRAR instalado
- Abra o Bloco de Notas e cole o seguinte:
@echo off for %%F in (%*) do ( CD %%~dpF "C:\ProgramFiles\WinRAR\rar.exe" a -m0 -hpThisIsThePassword "%%~nF.rar" "%%~nxF" ) pause
- Personalize o script (opcional)
lerWinRAR.chm(na sua pasta WinRAR) e certifique-se de entender as opções de linha de comando necessárias.
- "C:\Arquivos de Programas\WinRAR\rar.exe":Caminho pararar.exe
- a: adiciona arquivo a um arquivo .rar
- -m0: armazena arquivos sem compactação (mais rápido)
- -hpEsta é a senha: define a senha para "Esta é a senha", Não edite o"-hp"basta adicionar sua senha depois dela, substituindo"Esta é a senha".
- "%%~nF.rar": .rar Nome do arquivo, defini-o com o mesmo nome do arquivo arquivado, edite se você souber absolutamente o que está fazendo. caso contrário, deixe como está.
- Você pode adicionar-dfpara excluir arquivos após arquivarUSE COM CUIDADO
- Salve o texto como um arquivo em lote com.bastãoextensão. e sair do bloco de notas
- Execute o script:
- OPÇÃO 1:Arraste e solte seus arquivos (da pesquisa ou qualquer outro) e solte-os no arquivo em lote que você acabou de criar.
- OPÇÃO 2:coloque o arquivo em loteenviar parapasta e clique com o botão direito em seus arquivos > Enviar para >SeuBatfile.bat
Notas:
- o lote adicionará cada arquivo a um arquivo rar separado e o salvará na mesma pasta com o mesmo nome.
- lotes têm um limite de parâmetros, então você pode ter que fazê-los em grupos de aproximadamente 100 arquivos por vez
- você pode acessar seuenviar parapasta digitando"Shell:Enviar para"na barra de endereço do explorador de arquivos.