Поиск в папках Windows любых подпапок с именем файла длиной не более 3 символов.

Поиск в папках Windows любых подпапок с именем файла длиной не более 3 символов.

Я прочитал несколько ранее заданных вопросов, которые, как мне показалось, имели отношение к моему, но они не решили мою конкретную проблему.

В компании, где я работаю, мы в основном используем трехсимвольные имена файлов для каждой из наших папок, содержащих проекты (обычно 3 буквы), и проблема, которая возникла, заключается в том, что некоторые из этих папок проектов были случайно перемещены в другие. Мы хотели бы иметь возможность быстро находить любые подпапки в других папках, которые содержат только трехсимвольные имена файлов, чтобы мы могли разделить проекты.

Например, предположим, что у вас есть папки с именами "SAT", "SAC", "THK" и "TIL". SAC случайно переместили в SAT, а THK в TIL. Как мне найти обе эти перемещенные папки за один поиск? Возможно ли это?

решение1

Вы можете использовать Powershell:

Get-ChildItem -Recurse -Directory | Where-Object{$_.Name.Length -eq 3} | Select-Object FullName

Связанный контент