![]() |
explorer как ftp клиент по умолчанию.
Здравствуйте. Глупейший вопрос, уж не ругайтесь на старика =)
В общем раньше не наблюдал такой проблемы, тк по умолчанию протокол открывали и IE, и firefox? но видимо сейчас протокол решили потопить и создаются проблемы. Firefox прекратил поддержку протокола, ie в системе нет, при попытке открыть ftp, начинается loopback. По умолчанию щелкнул IE, но его нет в системе, вместо него открывается edge, но не открывает сервер, а снова запускает пустую копию себя. Сейчас, чтоб открыть ftp использовал вручную explorer, но очень хотелось бы не копировать ссылки и не вставлять в проводник, а установить его по умолчанию. Раньше был выбор программ по протоколу, через панель, сейчас пошел в "control", попытался вызвать старое меню, а открывается снова новомодная оболочка, а там никаких возможностей. Прошу прощения, если слегка не в тему, такая же беда наверное и в десятке может быть |
LoyZ, щас браузеры не поддерживают протокол фтп из соображений безопасности. Поэтому несколько вариантов: Проводник, старый браузер с отключённым обновлением или файловый менеджер, типа Total Commander
|
sputnikk, Я понимаю, что браузеры уже не поддерживают. Видимо сумбурно написал. У меня вопрос, как сделать открытие протокола ftp - с помощью explorer (проводника) по умолчанию. В новомодном меню сопоставления протоколов с программами, на выбор лишь edge(который не работает с ftp), IE (которого нет в системе), winscp (который отвратительно работает анонимным ftp) и поиск в магазине.
Хотелка такая: в меню сопоставления протокола либо записать по умолчанию explorer, либо сделать пользовательский выбор, с обзором exeшников. Нашел в реестре ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\ftp но что прописать - теряюсь. Я так понял это пользовательский выбор, с создаваемым ключом UserChoice. Сейчас я ключ очистил и в меню сопоставления не установлено умолчание. Вот как установить explorer чтоб он сразу открывал фэтэпэшник при щелчке по линку вида ftp://ftp.freebsd.org/ |
Filezilla установите и не мучайтесь.
|
Цитата:
Ладно, нет решения, переживём. В firefox настроил внутреннюю ассоциацию ftp-explorer. Винду закошмарили запретами, хуже чем мак. |
Да вопрос актуален как добавить на выбор не только браузеры, а просто explorer.
ie в системе кстати есть его можно запустить скриптом > создайте файл .txt с текстом Set objIE = CreateObject("InternetExplorer.Application") objIE.Navigate "http://forum.oszone.net/" objIE.Visible = 1 и переименуйте в .vbs |
Проблема решается небольшой правкой реестра, после которой Проводник можно выбрать в качестве приложения для протокола FTP.
Принцип заключается в подмене командной строки для открытия FTP-ссылок, Подробности: https://ab57.ru/howto/explorertoftp.html Или импортировать reg-файл следующего содержания: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\IE.FTP\shell\open\command] @="C:\\Windows\\explorer.exe %1" После чего выполнить - Параметры - Приложения - Приложения по умолчанию - Приложения для протоколов - FTP - выбрать Проводник. Для срабатывания в Windows 11 Нужно подменить ассоциацию протокола FTP с Edge на IE - добавить в рег файл строки [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Microsoft Edge\Capabilities\URLAssociations] "ftp"="IE.FTP" |
Время: 00:19. |
Время: 00:19.
© OSzone.net 2001-