Força todos os arquivos em uma pasta compactada NTFS para compactar automaticamente [Windows]

4

É possível manter todos os arquivos compactados em uma pasta compactada com NTFS?

Por exemplo, se eu tiver uma pasta compactada usando compactação NTFS, ela também compactará todos os arquivos dentro da pasta. No entanto, quando copio um arquivo que não está compactado na pasta, o arquivo não é compactado automaticamente, ele fica descompactado. É possível forçar compactar os arquivos ao movê-los (e potencialmente descompactar ao sair)?

Eu gostaria de usar isso em pastas de backup, etc. Além disso, eu gostaria de continuar usando a compactação NTFS original, se possível, é muito conveniente

    
por Kraken 13.01.2014 / 08:06

2 respostas

6

Quando você copia arquivos descompactados em uma pasta compactada NTFS, o nível de compactação não é alterado e não é possível defini-los para compactá-los automaticamente (apenas os arquivos recém-criados são criados como compactados). Em vez disso, você deve usar o compact.exe para compactar todos os arquivos da pasta depois de mover os arquivos para lá. Você pode fazer isso usando um arquivo em lote - mude o diretório para o diretório compactado e execute o comando:

compact / c (use / s para incluir subdiretórios)

ou, para salvar o diretório de alterações:

compact / c "c: \ pasta comprimida \ *. *"

    
por 20.11.2014 / 16:06
2

O Windows oferece suporte nativo à compactação ZIP, mas não de maneira que permita acesso transparente aos arquivos contidos em arquivos ZIP. Se você estiver com pouco espaço em disco e desejar compactar arquivos em um diretório sem afetar como os arquivos são acessados (pelo menos em níveis mais altos), se o disco rígido estiver usando o sistema de arquivos NTFS, clique com o botão direito do mouse em qualquer diretório e selecione %código%. Nessa janela, clique no botão Properties na seção Advanced e, em seguida, marque a caixa com o nome File Attributes .

    
por 13.01.2014 / 08:46