Conversation
Nome vale em qualquer nivel e caminho completo vale so para aquela pasta, sem curinga, para o tecnico saber o que ficou fora da conta. A raiz da unidade e a do compartilhamento sao recusadas. A lista fica num arquivo do perfil, uma regra por linha. Autores: Manfred Heil Junior
A pasta que bate com uma regra nao e lida, nao soma e entra num contador proprio, como sem acesso e erro. As regras sao lidas no comeco de cada varredura. O alvo nunca e excluido, entao Atualizar esta pasta le a pasta excluida. Autores: Manfred Heil Junior
A arvore mostra excluida com a regra, a barra de status conta, as analises e o grafico avisam que ficaram fora, e as acoes bloqueiam com o caminho para ler a pasta. O painel guarda as regras e entrega ao motor. A demonstracao ganha a Lixeira excluida. Autores: Manfred Heil Junior
CSV, relatorio do tecnico e pagina do relatorio para o cliente dizem o que ficou fora da conta. A linha de comando ganha --excluir, que pode repetir, e nao depende da lista das Opcoes. Autores: Manfred Heil Junior
O tecnico acrescenta por nome, por caminho ou escolhendo a pasta, e tira da lista. A regra invalida diz o motivo, e a lista grava na hora e vale na proxima varredura. O grafico mostra as excluidas abaixo das sem leitura. Autores: Manfred Heil Junior
README com as pastas excluidas nas Opcoes e o --excluir. Pendencia adiada da versao 1 fechada, e as da fatia 9 abertas. Autores: Manfred Heil Junior
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
O que muda
Regras de exclusão nas Opções, em "Pastas excluídas da varredura":
node_modules, vale em qualquer nível;D:\Backup\Veeam, vale só para aquela pasta.Sem
*nem?. A raiz da unidade ou do compartilhamento é recusada. O limite é de 100 regras. Acrescenta-se digitando ou com "Escolher pasta...", e a regra inválida mostra o motivo. A lista fica em%LOCALAPPDATA%\MapDisk\excluidas.txte vale na próxima varredura.Estado "excluída". A pasta não é lida e não soma. Aparece na árvore como "excluída", com a regra, e é contada na barra de status. As análises e o gráfico avisam que ela ficou fora.
Ações bloqueadas na pasta excluída, com a dica de usar "Atualizar esta pasta". A pasta escolhida para varrer nunca é excluída, então "Atualizar esta pasta" lê a pasta excluída.
Relatórios: o CSV marca "excluída". O relatório do técnico e a página do relatório para o cliente avisam quantas pastas ficaram fora da conta.
Linha de comando:
--excluir <nome ou caminho>, que pode repetir. Ela não usa a lista das Opções.Demonstração: a Lixeira (
$Recycle.Bin) aparece excluída.README e pendências em dia.
Como testar
Gere o
.execomferramentas\publicar.cmd.Opções > Pastas excluídas da varredura:
node_modulesou.git;*.tmpe veja o motivo da recusa.Varrer: varra o disco. As pastas aparecem como "excluída", fora do total, e a barra de baixo conta quantas são.
Atualizar esta pasta: use numa pasta excluída e veja que ela é lida.
Ações: tente apagar uma pasta excluída. A ação bloqueia com o motivo.
Exportar: gere o relatório HTML e o CSV, e confira o aviso e a marca "excluída".
Linha de comando:
start /wait mapdisk varrer D:\ --excluir node_modules --relatorio c:\temp\d.htmlTirar da lista: tire as regras e varra de novo. Tudo volta a ser lido.
Autores: Manfred Heil Junior