
Я прочитал несколько ранее заданных вопросов, которые, как мне показалось, имели отношение к моему, но они не решили мою конкретную проблему.
В компании, где я работаю, мы в основном используем трехсимвольные имена файлов для каждой из наших папок, содержащих проекты (обычно 3 буквы), и проблема, которая возникла, заключается в том, что некоторые из этих папок проектов были случайно перемещены в другие. Мы хотели бы иметь возможность быстро находить любые подпапки в других папках, которые содержат только трехсимвольные имена файлов, чтобы мы могли разделить проекты.
Например, предположим, что у вас есть папки с именами "SAT", "SAC", "THK" и "TIL". SAC случайно переместили в SAT, а THK в TIL. Как мне найти обе эти перемещенные папки за один поиск? Возможно ли это?
решение1
Вы можете использовать Powershell:
Get-ChildItem -Recurse -Directory | Where-Object{$_.Name.Length -eq 3} | Select-Object FullName