Параметры командной строки
Список всех параметров командной строки, доступных в Everything.
Большинство из этих параметров доступны внутри Everything, в
настройках Everything.
Синтаксис
Everything.exe [файл] [опции]
- [опция]
- Необязательная опция.
- <опция>
- Обязательная опция.
Установка
Эти команды выполняются сразу и не отображаются в поисковом окне Everything.
Эти команды можно выполнять от имени обычного пользователя. Запрос на повышение привилегий при необходимости будет выдан автоматически.
- -app-data
- -noapp-data
- Хранить настройки и данные либо в %APPDATA%\Everything, либо в папке с исполняемым файлом программы.
- -choose-language
- Показать страницу выбора языка.
- -choose-volumes
- Не индексировать тома автоматически. Удалить из индексирования все тома NTFS.
- -enable-run-as-admin
- -disable-run-as-admin
- Включить или отключить запуск от имени администратора.
- -enable-update-notification
- -disable-update-notification
- Включить или отключить уведомления о наличии обновлений программы при запуске.
- -install <место>
- Скопировать Everything.exe и uninstall.exe в новое место. Если имеется файл uninstall.exe, то в Программы и компоненты создаётся запись для удаления программы. Выполняется скопированный Everything.exe с установочными опциями, указанными в -install-options.
- -install-client-service
- -uninstall-client-service
- Установить клиент Everything как службу или удалить эту службу.
- -install-config <файл>
- Установить указанный конфигурационный файл. Прежде чем будут применены другие установочные опции, указанный ini-файл объединяется с любым имеющимся конфигурационным файлом.
- -install-desktop-shortcut
- -uninstall-desktop-shortcut
- Создать или удалить ярлык на рабочем столе.
- -install-efu-association
- -uninstall-efu-association
- Создать или удалить ассоциацию файлов EFU с Everything.
- Добавить или удалить пункт Найти в Everything... в контекстных меню папок.
- -install-options <параметры командной строки>
- Параметры командной строки для передачи вновь установленному Everything.exe. Используйте с -install.
- -install-quick-launch-shortcut
- -uninstall-quick-launch-shortcut
- Создать или удалить ярлык Найти в Everything... в панели быстрого запуска.
- -install-run-on-system-startup
- -uninstall-run-on-system-startup
- Добавить или удалить автозагрузку Everything вместе с системой.
- -install-service
- -uninstall-service
- Установить или удалить службу Everything. Эта служба запускается автоматически. Используйте с -install-service-port, чтобы задать порт службы. Используйте с -install-service-pipe-name, чтобы задать имя канала службы. Используйте с -install-service-security-descriptor, чтобы задать дескриптор безопасности службы.
- -install-service-port <порт>
- Установить службу Everything на указанном порту.
- -install-service-pipe-name <имя>
- Установить службу Everything с указанным именем канала.
- -install-service-security-descriptor <sd>
- Установить службу Everything с указанным дескриптором безопасности.
- Создать или удалить ярлыки Everything в меню Пуск.
- -install-url-protocol
- -uninstall-url-protocol
- Установить или удалить URL-протокол.
- -language <ID языка>
- Установить язык по указанному в десятичном виде идентификатору (ID). 1033 = Английский (США). 0 = Системный по умолчанию. См. список языковых идентификаторов.
- -uninstall [путь]
- Удалить Everything из указанного пути. Если путь не указан, то Everything удаляется из папки с исполняемым файлом программы. При этом убирается вызов Everything из автозапуска, удаляются служба, команда в контекстном меню папок, ярлыки в меню 'Пуск', на рабочем столе и в панели быстрого запуска, URL-протокол, ассоциация с файлами .efu, а также удаляются все файлы, созданные Everything.
- -uninstall-user
- Удалить пользовательские файлы Everything.
- -create-usn-journal <том> <макс. размер в байтах> <дельта распределения в байтах>
- Создать журнал USN на указанном томе с заданными в байтах максимальным размером и дельтой распределения.
- -delete-usn-journal <том>
- Удалить журнал USN на указанном томе.
Списки файлов
Параметры командной строки для управления EFU-файлами Everything со списками файлов.
- [файл-список]
- Открыть указанный файл-список.
- -create-file-list <файл-список> <путь>
- Создать файл-список по указанному пути. По завершении этой команды происходит выход из Everything.exe, поисковое окно не отображается.
- -create-file-list-exclude-files <фильтры>
- Задать шаблонный фильтр файлов (разделяйте точками с запятой) для исключения с -create-file-list.
Добавьте перед фильтром regex: для использования регулярных выражений.
- -create-file-list-exclude-folders <фильтры>
- Задать шаблонный фильтр папок (разделяйте точками с запятой) для исключения с -create-file-list.
Добавьте перед фильтром regex: для использования регулярных выражений.
- -create-file-list-include-only-files <фильтры>
- Задать шаблонный фильтр файлов (разделяйте точками с запятой) только для включения с -create-file-list.
Добавьте перед фильтром regex: для использования регулярных выражений.
- -edit <файл-список>
- Открыть файл-список в редакторе списков файлов.
- -f <файл-список>
- -filelist <файл-список>
- Открыть файл-список.
ETP
Параметры командной строки для подключения к серверу ETP.
- -admin-server-share-links
- -server-share-links
- -ftp-links
- -drive-links
- Тип ссылки для ETP-подключений. Используйте с -connect.
- -connect <[логин[:пароль]@]хост[:порт]>
- Подключиться к серверу ETP.
Поиск
Параметры командной строки для управления поиском.
- -bookmark <имя>
- Открыть закладку.
- -case
- -nocase
- Включить или отключить учёт регистра букв.
- -diacritics
- -nodiacritics
- Включить или отключить учёт диакритических знаков.
- -filename <имя>
- Поиск файла или папки по имени.
- -filter <name>
- Выбрать фильтр поиска.
- -l
- -local
- Загрузить локальную базу данных.
- -matchpath
- -nomatchpath
- Включить и отключить учёт полных путей.
- -p <путь>
- -path <путь>
- Найти путь.
- -parent <путь>
- Поиск файлов и папок в пути. Поиск вложенных папок не выполняется.
- -parentpath <путь>
- Поиск родительского пути.
- -regex
- -noregex
- Включить или отключить регулярные выражения.
- -s <текст>
- -search <текст>
- Задать поиск.
- -url <[es:]поиск>
- Поиск из ES: URL.
- -wholeword
- -nowholeword
- -ww
- -noww
- Включить или отключить учёт только слов целиком.
- -home
- Открыть начальный поиск.
- -name-part <файл>
- Поиск файла по его имени (не расширению).
- -search-file-list <файл-список>
- Найти список файлов в указанном текстовом файле.
Каждое имя файла должно располагаться на отдельной строке.
Добавьте обратный слэш (\) для учёта полного пути и имени файла.
Результаты
Параметры командной строки для управления результатами.
- -sort <имя>
- Установить сортировку по указанному имени.
- -sort-ascending
- Сортировка по возрастанию.
- -sort-descending
- Сортировка по убыванию.
- -details
- Показать результаты в подробном представлении.
- -thumbnail-size <размер>
- Указать размер миниатюр в пикселах.
- -thumbnails
- Показать результаты в виде миниатюр.
- -focus-bottom-result
- Фокус на нижнем результате.
- -focus-last-run-result
- Фокус на последнем запускавшемся результате.
- -focus-most-run-result
- Фокус на результате с наибольшим числом запусков.
- -focus-results
- Фокус на списке результатов.
- -focus-top-result
- Фокус на верхнем результате.
- -select <файл>
- Фокус и выбор указанного результата.
Общее
Общие параметры командной строки.
- -?
- -h
- -help
- Показать эту справку.
- -admin
- Запустить Everything от имени администратора.
- -client-svc
- Точка входа службы клиента Everything.
- -config <файл>
- Имя конфигурационного ini-файла.
- -console
- -debug
- Показать консоль отладки.
- -debug-log
- Включить режим отладки с записью на диск журналов с отладочной информацией.
- -exit
- -quit
- Выйти из данного экземпляра Everything.
- -instance <имя>
- Имя экземпляра Everything.
- -is-run-as
- Программа Everything была вызвана с помощью "runas" и не должна быть запущена как runas снова.
- -start-client-service
- -stop-client-service
- Запуск или остановка службы клиента Everything.
- -start-service
- -stop-service
- Запуск или остановка службы Everything.
- -startup
- Запуск Everything в фоновом режиме.
- -svc
- Точка входа службы. При необходимости можно сочетать с -svc-port.
- -svc-port <порт>
- Запустить службу Everything на указанном порту.
- -svc-pipe-name <имя>
- Имя канала хост-сервера.
- -svc-security-descriptor <дескриптор>
- Дескриптор безопасности канала хост-сервера.
- -service-port <порт>
- Подключиться к службе Everything на указанном порту.
- -service-pipe-name <имя>
- Подключиться к службе Everything с помощью указанного канала.
- -verbose
- -noverbose
- Показывать все или только основные отладочные сообщения. Используйте с -debug.
- -first-instance
- Запускать Everything, только если это первый экземпляр программы.
Если Everything уже работает, этот вызов игнорируется.
- -no-first-instance
- Запускать Everything, только если программа уже запущена.
Если Everything не работает, этот вызов игнорируется.
База данных
Параметры командной строки для управления базой данных Everything.
- -db <файл>
- Имя файла базы данных. Используйте с -read-only.
- -load-delay <миллисекунды>
- Задержка в миллисекундах перед загрузкой базы данных.
При необходимости база данных загружается до этой задержки.
- -nodb
- Не сохранять/загружать файл базы данных Everything.
- -read-only
- Загрузить базу данных в режиме только для чтения.
- -reindex
- Принудительно воссоздать базу данных.
- -update
- Сохранить базу данных на диске.
Окно
Параметры командной строки для управления окном поиска и результатами.
- -fullscreen
- -nofullscreen
- Показывать окно поиска в полноэкранном режиме или в окне.
- -maximized
- -nomaximized
- Распахнуть или восстановить обычный размер окна поиска.
- -minimized
- -nominimized
- Свернуть или восстановить обычный размер окна поиска.
- -newwindow
- -nonewwindow
- Создать новое окно поиска или показать имеющееся окно.
- -ontop
- -noontop
- Включить или отключить показ поверх остальных окон.
- -close
- Закрыть текущее окно поиска.
- -toggle-window
- Показать или скрыть текущее окно поиска.
Переименование групп файлов
Показать окно переименования группы файлов без запуска Everything.
- -copyto [файл1] [файл2] [файл3] [...]
- Показать окно переименования группы файлов для копирования.
- -moveto [файл1] [файл2] [файл3] [...]
- Показать окно переименования группы файлов для перемещения.
- -rename [файл1] [файл2] [файл3] [...]
- Показать окно переименования группы файлов для переименования.
Примечания
Дефисы (-) внутри ключей можно не указывать, например вместо -no-new-window можно указать -nonewwindow.
Если искомые термины содержат пробелы и дефисы, которые могут быть восприняты как ключи, то их нужно заключать в двойные кавычки.
Используйте ^ для отмены действия символов \, &, |, >, < и ^.
Примеры
Найти ABC или 123:
Everything.exe -s "ABC|123"
Подключиться к серверу ETP:
Everything.exe -connect "ИмяКомпьютера" -drive-links
Создать файл со списком файлов mp3 и flac в D:\Music:
Everything.exe -create-file-list "music.efu" "D:\Music" -create-file-list-include-only "*.mp3;*.flac"
См. также