Everything

Command Line Options

A list of all the command line options available in Everything.

Most of these options are available within Everything, in the Everything options.

Syntax

Everything.exe [filename] [options]

[option]

Optional option.

<option>

Required option.

Installation

These commands return immediately and do not show an Everything search window.

These commands can be run as a standard user. Everything will automatically request admin privileges if required.


-app-data
-noapp-data

Store settings and data in %APPDATA%\Everything or in the same location as the executable.

-choose-language

Show the language selection page.

-choose-volumes

Do not automatically index volumes. Removes all NTFS volumes from the index.

-enable-run-as-admin
-disable-run-as-admin

Enable or disable run as administrator.

-enable-update-notification
-disable-update-notification

Enable or disable update notification on startup.

-install <location>

Copies Everything.exe and uninstall.exe to the new location. Creates an uninstall entry in Programs and Features if uninstall.exe is present. Executes the copied Everything.exe with the install options specified in -install-options.

-install-client-service
-uninstall-client-service

Install the "Everything" client as a service.

-install-config <filename>

Install the specified configuration file. The specified ini file is merged with any existing configuration file before any other install options are applied.

-install-desktop-shortcut
-uninstall-desktop-shortcut

Create or delete the desktop shortcut.

-install-efu-association
-uninstall-efu-association

Create or remove the EFU file association with Everything.

-install-folder-context-menu
-uninstall-folder-context-menu

Install or uninstall folder context menus.

-install-options <command line options>

Command line options to pass to the newly installed Everything.exe. Combine with -install.

-install-quick-launch-shortcut
-uninstall-quick-launch-shortcut

Create or delete the Search Everything quick launch shortcut.

-install-run-on-system-startup
-uninstall-run-on-system-startup

Add or remove Everything from the system startup.

-install-service
-uninstall-service

Install or uninstall the "Everything" service. The service is started automatically. Combine with -install-service-port to set the service port.

-install-service-port <port>

Install the Everything service on the specified port.

-install-start-menu-shortcuts
-uninstall-start-menu-shortcuts

Create or delete the Everything shortcuts in the Start menu.

-install-url-protocol
-uninstall-url-protocol

Install or uninstall the URL Protocol.

-language <langID>

Set the language to the specified language ID in decimal. 1033 = English (US). 0 = System default. See Table_of_Language_Identifiers.txt for a list of langIDs.

-uninstall [path]

Uninstall Everything from the specified path. If no path is specified Everything is uninstalled from the executables location. This removes Everything from system startup, removes the service, folder context menu, start menu shortcuts, desktop shortcut, quick launch shortcut, URL protocol, efu file associations and deletes any files created by Everything.

-uninstall-user

Uninstall Everything user files.

File Lists

Command line options to manipulate Everything file lists EFU files.


[filename]

Open the specified file list.

-create-filelist <filename> <path>

Create a file list of a path. When this command completes Everything.exe will exit, no search window is shown.

-edit <filename>

Open a file list with the file list editor.

-f <filename>
-filelist <filename>

Open a file list.

ETP

Command line options to connect to an ETP server.


-admin-server-share-links
-server-share-links
-ftp-links
-drive-links

Link type for ETP connections. Use with -connect.

-connect <[username[:password]@]host[:port]>

Connect to an ETP server.

Searching

Command line options to manipulate the search.


-bookmark <name>

Open a bookmark.

-case
-nocase

Enable or disable case matching.

-diacritics
-nodiacritics

Enable or disable diacritics matching.

-filename <filename>

Search for a file or folder by filename.

-filter <name>

Select a search filter.

-l
-local

Load the local database.

-matchpath
-nomatchpath

Enable or disable full path matching.

-p <path>
-path <path>

Search for a path.

-parentpath <path>

Search for the parent of a path.

-regex
-noregex

Enable or disable Regex.

-s <text>
-search <text>

Set the search.

-url <[es:]search>

Set the search from an ES: URL.

-wholeword
-nowholeword
-ww
-noww

Enable or disable match whole word.

General

General command line options.


-?
-h
-help

Show this help.

-admin

Run Everything as an administrator.

-client-svc

Everything client service entry point.

-config <filename>

The filename of the ini file.

-console
-debug

Show the debugging console.

-exit
-quit

Exit an existing "Everything" instance.

-instance <name>

The name of the Everything instance.

-is-run-as

Everything was executed with "runas" and should not attempt to runas again.

-start-client-service
-stop-client-service

Start or stop the Everything client service.

-start-service
-stop-service

Start or stop the Everything service.

-startup

Run Everything in the background.

-svc

Service entry point. Optionally combine with -svc-port.

-svc-port <port>

Run the Everything service on the specified port.

-service-port <port>

Connect to the Everything service on the specified port.

-verbose
-noverbose

Display all or basic debug messages. combine with -debug.

Database

Command line options to manipulate the Everything database.


-db <filename>

The filename of the database. Combine with -read-only.

-load-delay <milliseconds>

The delay in milliseconds before loading the database.

-nodb

Do not save to or load from the "Everything" database file.

-read-only

Loads the database in read-only mode.

-reindex

Force database rebuild.

-update

Save the database to disk.

Window

Command line options to manipulate the search window and results.


-fullscreen
-nofullscreen

Show the search window fullscreen or in a window.

-maximized
-nomaximized

Maximize or restore the search window.

-minimized
-nominimized

Minimize or restore the search window.

-newwindow
-nonewwindow

Create a new search window or show an existing window.

-ontop
-noontop

Enable or disable always ontop.

-sort <name>

Set the sort to the specified name.

-sort-ascending

Sort ascending.

-sort-descending

Sort descending.

Examples

Search for ABC or 123:

Everything.exe -s "ABC|123"

Connect to an ETP server:

Everything.exe -connect "ComputerName" -drive-links

Create a filelist of C:\Windows

Everything.exe -create-filelist "windows.efu" "C:\Windows"

See also


© 2016 voidtools