Экспортировать результаты поиска Windows 7 в текстовый файл

В Windows 7 есть ли способ получить список файлов, возвращаемых синтаксисом расширенного запроса (AQS)?

Вот пример запроса:

owner:bob type:image 

Мне нужен список файлов, возвращаемых этим запросом в текстовом документе. Можно ли использовать AQS из командной строки?

2 Solutions collect form web for “Экспортировать результаты поиска Windows 7 в текстовый файл”

Возможное решение

  1. Нажмите Ctrl + A, чтобы выбрать все результаты.
  2. Удерживая клавишу Shift , щелкните правой кнопкой мыши самый первый элемент в списке.
  3. Выберите Копировать как путь из контекстного меню.
  4. Вставьте результаты в новый текстовый файл.

Например, рассмотрите следующий запрос в папке C:\Windows\System32 :

 type:image 

Результат будет примерно таким:

 "C:\Windows\System32\oobe\background.bmp" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\AppInstalled.gif" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\ClickDownExpanded.gif" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\ClickDownNormal.gif" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Column.bmp" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Documents.gif" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Failure.gif" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Programs.gif" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\System.gif" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Users.gif" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\WindowsMail.bmp" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\WindowsMovieMaker.bmp" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\WindowsOutlookExpress.bmp" "C:\Windows\System32\migwiz\PostMigRes\Web\base_images\WindowsPhotoGallery.bmp" 

Известные ограничения

  • Если вы не выберите первый элемент в списке, результирующий результат не будет правильно отсортирован.
  • Все элементы будут заключены в кавычки.
  • Скопированные результаты всегда включают полный путь.

Постобработка

Только некоторые способы преодоления ограничений.

Ручная сортировка

При необходимости вы можете вручную отсортировать вывод с помощью команды sort в командной строке .

Пример использования

 sort "X:\Path\to\input.txt" /o "X:\Path\to\sorted.txt" 

Снятие цитат

Кавычки могут мешать, но приведенный ниже пакетный скрипт может удалить их для вас. Просто сохраните его как StripQuotes.cmd (или что угодно, просто сохраните расширение .cmd ). Сценарий принимает два параметра: файлы ввода / вывода, соответственно.

Пример использования

 StripQuotes.cmd "X:\Path\to\myfile.txt" /o "X:\Path\to\stripped.txt" 

Пакетный скрипт

 @echo off if "%~2" == "" exit /b 2 type nul>"%~2" for /f "usebackq delims=" %%G in ("%~1") do echo %%~G>>"%~2" exit /b 

Получение только имен файлов

Если вам не нужен полный путь, вы можете использовать пакетный скрипт ниже. Использование не отличается от описанного выше пакетного скрипта.

Пакетный скрипт

 @echo off if "%~2" == "" exit /b 2 type nul>"%~2" for /f "usebackq delims=" %%G in ("%~1") do echo %%~nxG>>"%~2" exit /b 

Вы можете использовать бесплатную и универсальную утилиту NirSoft SysExporter :

Утилита SysExporter позволяет захватывать данные, хранящиеся в стандартных списках-представлениях, древовидных представлениях, списках, комбинированных ящиках, текстовых блоках и элементах управления WebBrowser / HTML практически из любого приложения, запущенного в вашей системе, и экспортировать его в текст, HTML Или XML-файл.

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

образ

  • Можно ли включить Caps on / from из командного файла в Win 7?
  • Как заставить Win7 помнить размер окон?
  • Windows: отключить кеширование больших файлов
  • Открытое / бесплатное приложение для Windows 7 для создания образов ISO
  • Часы Windows 7 застревают, а интернет отключается
  • Монитор не спит при отключении питания
  • Любые инструменты для удаления программного обеспечения, которое невозможно удалить с панели управления
  • Использование / etc / hosts для указания URL-адреса
  • По умолчанию Windows 7 Install: что изменить, чтобы сделать его быстрее?
  • Как сопоставить локальный путь с буквой диска в Windows 7?
  • Как я могу отключить компьютер через определенное время?
  • Interesting Posts

    Простой пример для Intent и Bundle

    Чтение содержимого PDF с помощью itextsharp dll в VB.NET или C #

    Вывод сеанса Windows 8.1 на разрыв RDP

    Настроить положение изображения стиля списка?

    IN и заполнители

    Проверьте установленные пакеты перед запуском install.packages ()

    Как изменить поля внутри нового типа данных PostgreSQL JSON?

    Линия Linux: быстрый способ отключить Интернет (сохранение локальной сети)?

    Как изменить порт Tomcat с 8080 до 80?

    Каков размер ActionBar в пикселях?

    Как я могу получить доступ к опции «Открыть команду здесь здесь» в Windows без переноса?

    Как сохранить цвет фона и стили границы ячейки таблицы (OO.Org Writer)?

    Что означает «Протокол … может использоваться только как общее ограничение, потому что он имеет« Я »или« связанные с ним требования типа »?

    Почему мое DSL-соединение так медленно, когда мой сосед намного быстрее?

    Разделить регулярное выражение для извлечения строк непрерывных символов

    Давайте будем гением компьютера.