
Tenho lido algumas perguntas feitas anteriormente que parecem estar relacionadas às minhas, mas elas não resolveram meu problema específico.
Na empresa em que trabalho, usamos principalmente nomes de arquivos de três caracteres para cada uma de nossas pastas que contêm projetos (geralmente 3 letras), e o problema que surge é que algumas dessas pastas de projetos foram movidas acidentalmente para outras. Gostaríamos de poder encontrar rapidamente quaisquer subpastas dentro de outras pastas que contenham apenas nomes de arquivos de 3 caracteres para que possamos separar os projetos.
Por exemplo, digamos que você tenha algumas pastas chamadas “SAT”, “SAC”, “THK” e “TIL”. O SAC foi acidentalmente movido para SAT e o THK para TIL. Como eu encontraria essas duas pastas movidas em uma pesquisa? É possível?
Responder1
Você poderia usar o Powershell:
Get-ChildItem -Recurse -Directory | Where-Object{$_.Name.Length -eq 3} | Select-Object FullName