A
A
Alexander Semenenko2019-10-04 10:37:04
FTP
Alexander Semenenko, 2019-10-04 10:37:04

Why in the windows explorer in the ftp directory the files are not opened but downloaded in the browser and how to fix it?

The problem is that there is an ftp server added as a network resource in the explorer. Everything opens, files are visible. You can copy the file to ftp and you can delete it, but I can’t open it, when I click on the file the browser opens and asks for a login / password, if you enter it, the download of this file starts.
On clients with linux and the Thunar file manager, the file itself opens, it can be edited and saved, but there are problems with windows, how can I fix this?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
H
Hemul GM, 2019-10-04
@semenenko88

The ftp files, as you might guess, are stored on the server, not locally. The FTP protocol is a plain text request-response protocol. Those. you need to download the file first.
Third-party file managers download the file, put it in a temporary folder, you do things with it, and then the file is uploaded back.

S
Sergey Ryzhkin, 2019-10-04
@Franciz

Specify a link to the file in the form: file://
Or specify the default explorer as a program for handling FTP. (screenshot in comments)

K
Konstantin Tsvetkov, 2019-10-04
@tsklab

Don't use Explorer.
FAR will copy the file to the computer and, after changing it, will return it back.5d96fe5d8decf569630688.png

V
Vladimir, 2019-10-04
@SibUrsus

A long time ago, in a similar situation, this registry tweak helped me:

spoiler
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\ftp]
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
"ShellFolder"="{63da6ec0-2e98-11cf-8d82-444553540000}"
@="URL:File Transfer Protocol"
"AppUserModelID"="Microsoft.InternetExplorer.Default"
"EditFlags"=dword:00200002
"URL Protocol"=""
"FriendlyTypeName"="@C:\\Windows\\System32\\ieframe.dll,-905"
[HKEY_CLASSES_ROOT\ftp\DefaultIcon]
@="C:\\Windows\\System32\\url.dll,0"
[HKEY_CLASSES_ROOT\ftp\shell]
@="open"
[HKEY_CLASSES_ROOT\ftp\shell\open]
"CommandId"="IE.Protocol"
[HKEY_CLASSES_ROOT\ftp\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" %1"
"DelegateExecute"="{17FE9752-0B5A-4665-84CD-569794602F5C}"

I found it on one forum, I don’t remember anymore and kept it for myself. At your own peril and risk, but I repeat, I used it myself and more than once.

0
01x00, 2021-04-08
@01x00

You start the command line AS ADMINISTRATOR and enter this command
ftype IE.FTP= "C:\Windows\explorer.exe" %1
Profit!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question