Windows Server Access FTP Server from your browser: How to create a shortcut and access Filezilla from Windows Explorer
Windows Server Connect to a FileZilla Server: How to install and configure a FileZilla Server on Windows