Причина вопроса заключается в следующем: я пытался найти местоположение файла, и единственное, что я знал об этом, был точный размер. Поэтому я ищу все файлы в верхней части дерева папок и вниз и сортирую результаты по размеру файла, но я все еще не могу определить файл, потому что существуют сотни с размером файла "123k".

Я начал разбираться с множеством замен проводников, но после установки первой пары и выяснения, что они этого не делают, я стал ленивым.

Так конкретно:

Есть ли бесплатная замена проводника Windows на аналогичную функцию "поиск файлов", которая может отображать размеры файлов результатов поиска с точностью до одного байта.

Возможность отображать размеры до одного байта в обычном представлении папок также была бы полезной, но не такой полезной, как если бы она также имела такую же возможность поиска файлов, что и собственный обозреватель XP.

2 ответа2

3

Он не является частью Windows Explorer, но PowerShell делает это по умолчанию (он доступен для XP здесь).

Если вы хотите выполнить поиск по полю длины, это довольно просто:

Get-ChildItem pathToSearch | Where-Object{$_.Length -eq size}

Обратите внимание, что вы должны заменить pathToSearch и size соответствующим текстом. Чтобы сделать поиск рекурсивным, добавьте -Recurse

1

Вам не нужна замена для Explorer; Вы можете использовать расширение оболочки FolderSize . Вы можете настроить его апплет на панели управления для отображения размеров в байтах, килобайтах, мегабайтах или гигабайтах. Он также показывает фактический размер содержимого папок. Возможно, вам придется специально показать столбец « Размер папки» для результатов поиска в первый раз, но затем вы сможете увидеть размеры результатов вплоть до байта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .