ETP

The Everything ETP/FTP server allows you to search and access your files from an Everything client or FTP client.

Start an ETP/FTP server

To start an ETP/FTP server:


Please make sure you share each drive on your server as its drive letter.

For example, share C: drive as: C

To use custom shares, please see .

Connect to an ETP server

To connect to an ETP server:


There are four link types that change the way the Everything client accesses files on the ETP server.

When connecting to an ETP server you can specify the link type.

Link type Description
C: No change, the paths are the same as they are on the server. This is useful if you index a subst'ed drive on the server and are using mapped network drives on the client.
\\Server\C Use Windows shares (this is the default link type). By default these shares do not exist, you will need to create them on the server if you wish to use this method.
\\Server\C$ Use the default admin drive shares.
ftp://host/C: Use ftp links.

Username and password

To change the ETP/FTP server username and password:


Disable file downloading

To disable ETP/FTP file downloading:


Different indexes

To index different NTFS volumes for the ETP server, see .

Create a Windows share

Everything works best if you share each drive as a single letter, for example, share your C: drive as C, D: drive as D and so on.

To create a windows share for a single folder, please follow the guide below:

For example, we want to host an ETP/FTP server for one folder:

C:\share

Substitute a drive letter for the local folder c:\share:


Setup an index to include only the H: drive.


Add a share name to c:\share


Connect to the ETP/FTP server with \\Server\C links.

Security

Every file and folder indexed by Everything can be searched and downloaded via the ETP server.

To disable file downloading:


See to remove the ETP server options and prevent the ETP server from starting.

Disable ETP/FTP Server

To disable the ETP/FTP server:


ETP Client path rewriting

ETP clients can rewrite the ETP server paths so they can be accessed from different shares.

For example, rewrite the path D:\music to \\server\music and "D:\Install Files" to "\\server\Install Files"

To rewrite the paths on the ETP client.


The pattern must match the path on the server. It is not effected by the link type.

Running an ETP server as a service


To run an Everything ETP server as a client service (not to be confused with the Everything service):


To uninstall the Everything client service:


Automatically connect to an ETP server


To automatically connect to an ETP server when starting Everything:


Trouble Shooting

Unable to start ETP server: bind failed 10048

Please make sure no FTP servers are already running on port 21 or use a different ETP server port.

To change the ETP server port:


Please match the same port number when connecting to the ETP server.

See also