FTP解决跳转浏览器的三种方法(总有一种适合你)

本文提供了三种解决方案,帮助用户解决在使用资源管理器访问FTP站点时,页面跳转到浏览器的问题,包括修改IE设置、注册表调整及重启explorer.exe进程。

用资源管理器打开FTP,却跳转到浏览器访问,导致不能上传,删除或重命名等问题。

接下来提供三种方法解决此问题:

方法一:修改IE设置。

方法二:修改注册表。

如果前两种你都试过并失败了,请直接查看方法三

方法三:重启explorer.exe。


方法一:修改IE设置

第一步:启动 InternetExplorer 在菜单栏选择工具—>Internet 选项 —>高级 —>勾选“启用FTP文件夹视图 (在InternetExplorer之外)”复选框, 然后单击 确定 。

第二步:打开我的电脑或者是资源管理器,在地址栏直接输入ftp地址。

如果你已在IE中打开ftp站点,请选择菜单栏上的页面-〉在windows浏览器中打开FTP


方法二:修改注册表

将以下内容保存成任意文件名的以.reg作为后缀的文件,并双击导入即可

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"=""
[HKEY_CLASSES_ROOT\ftp\DefaultIcon]@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\    00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,72,00,\    6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00
[HKEY_CLASSES_ROOT\ftp\Extensions]  
".IVF"="{C69E8F40-D5C8-11D0-A520-145405C10000}"
[HKEY_CLASSES_ROOT\ftp\shell]
@="open"
[HKEY_CLASSES_ROOT\ftp\shell\open]
[HKEY_CLASSES_ROOT\ftp\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" %1"
[HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec]
@="\"%1\",,-1,0,,,,"
"NoActivateHandler"=""
[HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\Application]
@="IExplore"
[HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\ifExec]
@="*"
[HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\Topic]
@="WWW_OpenURL"

方法三:重启explorer.exe

一般会提示弹窗:
ftp由于代理服务器设置为完全访问,所以文件夹ftp://******将为只读属性。

请尝试以下步骤:

1.先禁用IE高级选项里的FTP文件夹视图,点确定,再重新勾选启用,再点确定;
2.打开任务管理器关闭explorer.exe进程;
点击结束任务
3.用任务管理器点击文件创建新任务键入explorer.exe回车即可重启资源管理器。
键入explorer.exe

亲测成功!

在这里插入图片描述
拿走请扣6

在C#中,如果你想要创建一个文件浏览器控件(通常称为`FolderBrowserDialog`),允许用户选择特定的文件夹,你可以使用Windows Forms库提供的`System.Windows.Forms`命名空间下的`FolderBrowserDialog`类。以下是一个简单的步骤来实现这个功能: ```csharp using System; using System.Windows.Forms; namespace FileExplorerExample { public partial class MainForm : Form { public MainForm() { InitializeComponent(); // 创建一个FolderBrowserDialog实例 FolderBrowserDialog dialog = new FolderBrowserDialog(); // 设置初始目录为需要跳转的指定文件夹路径 if (!string.IsNullOrEmpty(specificFolderPath)) dialog.SelectedPath = specificFolderPath; // 显示对话框并获取用户的选择 DialogResult result = dialog.ShowDialog(this); // 如果用户选择了某个文件夹 if (result == DialogResult.OK) { // 获取选中的文件夹路径 string selectedFolderPath = dialog.SelectedPath; Console.WriteLine($"用户选择了文件夹: {selectedFolderPath}"); // 在这里可以做后续处理,比如保存路径到数据库或显示在UI上 } } private string specificFolderPath = "C:\\Your\\Specific\\Folder"; // 指定的文件夹路径,可以根据需要修改 } } ``` 在这个例子中,`specificFolderPath`变量存储了你想要让用户默认打开的文件夹路径。当用户点击“确定”按钮后,会弹出文件浏览器,他们可以选择其他文件夹,然后`SelectedPath`属性将包含他们的选择。
评论 25
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值