Esta é a minha primeira pergunta aqui, então vou tentar ser o mais claro possível, mas se algo não estiver claro, por favor me dê algum feedback!
Sou Engenheiro Mecânico usando o software CAD SolidWorks. Eu tenho um problema com alguns arquivos que aparecem de vez em quando. Eu sei que o SolidWorks usa arquivos temporários para bloquear arquivos e mostrar qual usuário está usando o arquivo no momento. (~$'filename') Esses arquivos não são excluídos quando o SolidWorks trava, mas geralmente posso excluí-los manualmente ou eles são sobrescritos e excluídos na próxima vez que 'o proprietário' abrir o arquivo. (Veja o link)
https://www.mlc-cad.com/solidworks-help-center/how-to-tell-who-has-a-solidworks-file-open/
No meu caso isso não está acontecendo com os templates que usamos para desenhos. O estranho é que esses arquivos não são visíveis para mim ao procurá-los no Explorer ou mesmo usando o dir
comando no CMD. Por que é um problema se eles não aparecem no Windows Explorer, você pergunta? Bem, eles aparecem na minha janela pop-up ao criar desenhos. E na semana passada eu até tive alguns arquivos ganhando várias instâncias de ~$~$.
Não consigo renomear ou excluir os arquivos usando comandos como ren
ou del
. Além disso, eles aparecem quando eu uso a função Power Query do Excel.
A partir de agora renomeei a pasta, criei uma nova pasta e copiei manualmente os arquivos necessários. Isso parece uma solução terrível. Qualquer ajuda seria apreciada.
Edit: eu aprendi algo novo, que os arquivos ocultos não aparecem ao usar o dir
comando. Obrigado por isso @LPChip. Para esclarecimento, adicionei outra imagem para mostrar que eu tinha os arquivos ocultos ativados. Depois de executar o seguinte comando no meu diretório e eles ainda não apareceram. Depois de alterar o atributo oculto, eles aparecem como arquivos ocultos. Ainda permanece um mistério para mim como ou por que o Windows não mostra esses arquivos no explorer.
captura de tela de arquivos ocultos
Eu consegui fazer um arquivo de lote para resolver isso!
attrib ~$* -h
del ~$*
Obrigado pela ajuda!