No Windows 7, instalei o navegador Firefox, que aparentemente se registra como o manipulador de FTP padrão, mas não lida muito bem com o FTP. Como posso abrir links de FTP no Internet Explorer, mas manter o Firefox como meu navegador padrão?
Responder1
Clique em Start Orb
e depois clique Default Programs
e selecione Associate a file type or protocol with a program
.
Isso pode demorar um pouco para carregar. A partir daqui, vá para o final e procure em Protocols
selecionarFTP
Em seguida, clique duas vezes Internet Explorer
e pronto!
Responder2
O método acima também não está funcionando para mim, então posso resolvê-lo usando o método abaixo.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\ftp]
@="URL:File Transfer Protocol"
"AppUserModelID"="Microsoft.InternetExplorer.Default"
"EditFlags"=dword:00000002
"FriendlyTypeName"="@C:\\Windows\\System32\\ieframe.dll,-905"
"ShellFolder"="{63da6ec0-2e98-11cf-8d82-444553540000}"
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
"URL Protocol"=""
copie e cole o código acima no arquivo chamado ftp_key.reg e execute-o.
Responder3
Como esse tópico é o mais acessado no assunto segundo o google, quero postar um sem complicações, sem confusão, e definitivamente não levar o crédito por alguém ter se dado ao trabalho de torná-lo fácil e simples.
https://www.trishtech.com/2016/09/set-filezilla-as-default-ftp-protocol-handler-in-windows/
O que gerou o seguinte abaixo que é salvo em um .REG
arquivo que é carregado clicando duas vezes ou importando diretamente viaregedit.exe
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\ftp]
@="URL:File Transfer Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\ftp\DefaultIcon]
@="C:\\Program Files\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\ftp\shell\open\command]
@="\"C:\\Program Files\\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\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\sftp\shell\open\command]
@="\"C:\\Program Files\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
[HKEY_CLASSES_ROOT\ftps]
@="URL:FTP Secure"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\ftps\DefaultIcon]
@="C:\\Program Files\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\ftps\shell\open\command]
@="\"C:\\Program Files\\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\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\ftpes\shell\open\command]
@="\"C:\\Program Files\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
[HKEY_CLASSES_ROOT\FileZillaURL]
@="FileZilla URL"
"FriendlyTypeName"="FileZilla URL"
[HKEY_CLASSES_ROOT\FileZillaURL\DefaultIcon]
@="C:\\Program Files\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\FileZillaURL\shell\open\command]
@="\"C:\\Program Files\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\Software\FileZilla]
@="FileZilla FTP Client"
[HKEY_LOCAL_MACHINE\Software\FileZilla]
"ApplicationDescription"="FileZilla is open source software distributed free of charge under the terms of the GNU General Public License."
"ApplicationIcon"="C:\\Program Files\\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\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"FileZillaFTPClient"="SOFTWARE\\FileZilla\\Capabilities"
Uma edição que eu incluiria é para lidar também com URLs 'scp: //'.
[HKEY_CLASSES_ROOT\scp]
@="URL:Secure Copy Protocol (Related to 'SFTP')"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\scp\DefaultIcon]
@="C:\\Program Files\\FileZilla FTP Client\\filezilla.exe,0"
[HKEY_CLASSES_ROOT\scp\shell\open\command]
@="\"C:\\Program Files\\FileZilla FTP Client\\filezilla.exe\" \"%1\""
Junto com a adição "scp"="FileZillaURL"
na [HKEY_LOCAL_MACHINE\Software\FileZilla\Capabilities\URLAssociations]
seção.