Add FileZilla to Default Programs.
Add protocols
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\ftp]
@="URL:File Transfer Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\ftp\DefaultIcon]
@="C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\ftp\shell\open\command]
@="\"C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
[HKEY_CLASSES_ROOT\sftp]
@="URL:Secure File Transfer Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\sftp\DefaultIcon]
@="C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\sftp\shell\open\command]
@="\"C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
[HKEY_CLASSES_ROOT\ftps]
@="URL:FTP Secure"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\ftps\DefaultIcon]
@="C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\ftps\shell\open\command]
@="\"C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
[HKEY_CLASSES_ROOT\ftpes]
@="URL:FTP Secure explicitly request"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\ftpes\DefaultIcon]
@="C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\ftpes\shell\open\command]
@="\"C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\FileZillaURL]
@="FileZilla URL"
"FriendlyTypeName"="FileZilla URL"
[HKEY_CLASSES_ROOT\FileZillaURL\DefaultIcon]
@="C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\FileZillaURL\shell\open\command]
@="\"C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\FileZilla]
@="FileZilla FTP Client"
[HKEY_LOCAL_MACHINE\SOFTWARE\FileZilla\Capabilities]
"ApplicationDescription"="FileZilla is open source software distributed free of charge under the terms of the GNU General Public License."
"ApplicationIcon"="C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe,0"
"ApplicationName"="FileZilla FTP Client"
[HKEY_LOCAL_MACHINE\SOFTWARE\FileZilla\Capabilities\URLAssociations]
"ftp"="FileZillaURL"
"sftp"="FileZillaURL"
"ftps"="FileZillaURL"
"ftpes"="FileZillaURL"
[HKEY_LOCAL_MACHINE\SOFTWARE\FileZilla\DefaultIcon]
@="C:\\Program Files (x86)\\FileZilla FTP Client\\filezilla.exe,0"
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"FileZillaFTPClient"="SOFTWARE\FileZilla\Capabilities"
(!) It is necessary to make it from the account which program should be the default handler. Or go to Default program afterwards.
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\ftp\UserChoice]
"Progid"="FileZillaURL"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\sftp\UserChoice]
"Progid"="FileZillaURL"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\ftps\UserChoice]
"Progid"="FileZillaURL"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\ftpes\UserChoice]
"Progid"="FileZillaURL"
There is no need to do more.
Set FileZilla as default FTP protocol handler in Google Chrome.
There is no need to do more.
Set FileZilla as default FTP protocol handler in Fx.
(!) Requires: Add FileZilla to Default Programs.
1. Type about:config into the address bar and press Enter.
2. Right-click -> New -> Boolean -> Name: network.protocol-handler.external.ftp -> Value -> true
3. Ensure network.protocol-handler.expose-all is set to true.
Or
1. Add pref("network.protocol-handler.external.ftp", true); to user.js in Firefox profile.
2. Ensure pref("network.protocol-handler.expose-all", XXXX); is set to true or add it as true.
http://kb.mozillazine.org/User.js_file
Default: network.protocol-handler.external.ftp is not added. Can be set to false or remove in user.js for default behavior.
Set FileZilla as default FTP protocol handler in IE.
(!) Requires: Add FileZilla to Default Programs.
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_INTERNET_SHELL_FOLDERS]
"iexplore.exe"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_INTERNET_SHELL_FOLDERS]
"iexplore.exe"=dword:00000001
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\FTP]
"Use Web Based FTP"="yes"
Other info
http://kb.mozillazine.org/Register_protocol
http://msdn.microsoft.com/en-us/library ... 85%29.aspx -> http://msdn.microsoft.com/en-us/library ... 85%29.aspx
http://kb.mozillazine.org/Network.proto ... rotocol%29
http://kb.mozillazine.org/User.js_file
http://blogs.msdn.com/askie/archive/200 ... to-do.aspx
And some other
http://download.sysinternals.com/Files/ ... onitor.zip