Eu queria fazer o mesmo: exclusão em massa de "Zone.Identifier" fluxos de dados alternativos (anúncios) anexados a 95 arquivos PDF baixados.
A maneira manual no Windows Explorer funciona apenas arquivo por arquivo usando o botão Desbloquear na caixa de diálogo Propriedades, e assim significaria 95 vezes o mouse clickery. Não é muito viável, então eu tentei vários utilitários ...
O que não funcionou:
- "streams.exe" da SysInternals.com mostra " Acesso negado ". Executá-lo em um cmd.exe elevado também não ajudou.
- "ADS Spy 1.11" por bleepingcomputer.com mostra " Os seguintes fluxos de anúncios não podem ser excluídos. Eles podem ser bloqueados por outro programa ".
- "ADS Scanner 2.01" da pointstone.com mostra que " stream não pôde ser excluído ".
Não consegui encontrar nenhum bloqueio. Mesmo desistir do processo explorador e tentar novamente não ajudou.
O que funcionou:
- "UVK - Ultra Virus Killer" por carifred.com: o "Alternate Streams Manager" incluído foi capaz de excluir todas as 95 ADSes Zone.Identifier de uma só vez.
Não tenho idéia de por que as outras ferramentas falharam ( e eu ainda gostaria de saber! ), mas pelo menos isso é uma solução.