### Install Everything ETP Server as a Service Source: https://github.com/voidtools/etp_server/blob/main/README.md Install the Everything ETP server as a Windows service using the command line. Ensure specific ETP server and Everything service configurations are met before installation. ```bash Everything.exe -install-client-service ``` -------------------------------- ### Example ETP Server Query Source: https://github.com/voidtools/etp_server/blob/main/README.md This example demonstrates how to perform a search for 'abc', limit results to 100, include the path column, and execute the query. Ensure the ETP server supports the SITE EVERYTHING extension. ```text SITE EVERYTHING SEARCH abc SITE EVERYTHING COUNT 100 SITE EVERYTHING PATH_COLUMN 1 SITE EVERYTHING QUERY ``` -------------------------------- ### SITE EVERYTHING Commands Reference Source: https://github.com/voidtools/etp_server/blob/main/README.md This section lists all available SITE EVERYTHING commands and their functions. Use these commands to control search behavior, filtering, and output columns. ```text SITE EVERYTHING CASE SITE EVERYTHING WHOLE_WORD SITE EVERYTHING PATH SITE EVERYTHING DIACRITICS SITE EVERYTHING REGEX SITE EVERYTHING SEARCH SITE EVERYTHING FILTER_SEARCH SITE EVERYTHING FILTER_CASE SITE EVERYTHING FILTER_WHOLE_WORD SITE EVERYTHING FILTER_PATH SITE EVERYTHING FILTER_DIACRITICS SITE EVERYTHING FILTER_REGEX SITE EVERYTHING SORT SITE EVERYTHING OFFSET SITE EVERYTHING COUNT SITE EVERYTHING SIZE_COLUMN SITE EVERYTHING DATE_CREATED_COLUMN SITE EVERYTHING DATE_MODIFIED_COLUMN SITE EVERYTHING ATTRIBUTES_COLUMN SITE EVERYTHING PATH_COLUMN SITE EVERYTHING FILE_LIST_FILENAME_COLUMN SITE EVERYTHING QUERY ``` -------------------------------- ### Create Windows Share for ETP Server Source: https://github.com/voidtools/etp_server/blob/main/README.md Use the `subst` command to map a local folder to a drive letter for sharing. This is a prerequisite for setting up an ETP/FTP server for a specific folder. ```bash subst H: c:\share ``` -------------------------------- ### Configure ETP Client Path Rewriting Source: https://github.com/voidtools/etp_server/blob/main/README.md Edit the Everything.ini file on the ETP client to rewrite ETP server paths. Define patterns to match server paths and their corresponding substitutions for client access. ```ini etp_client_rewrite_patterns= ``` ```ini etp_client_rewrite_substitutions= ``` ```ini etp_client_rewrite_patterns=D:\music;"D:\Install Files" ``` ```ini etp_client_rewrite_substitutions=\\server\music;"\\server\Install Files" ``` -------------------------------- ### Uninstall Everything ETP Server Service Source: https://github.com/voidtools/etp_server/blob/main/README.md Uninstall the Everything ETP server service from Windows using the command line. Navigate to the Everything.exe directory before running the command. ```bash Everything.exe -uninstall-client-service ``` -------------------------------- ### Disable ETP/FTP Server Configuration Source: https://github.com/voidtools/etp_server/blob/main/README.md Modify the Everything.ini file to disable the ETP/FTP server. Change `allow_etp_server=1` to `allow_etp_server=0` and restart Everything. ```ini allow_etp_server=1 ``` ```ini allow_etp_server=0 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.