在资源管理器中使用ftp上传网站文件已经有好几年了,一直顺手。去年偶然出现了无法在Windows资源管理器中打开ftp站点,只能在IE中打开的现象,赶紧上网查询,折腾了半休,找到几个解决办法:启用ftp文件夹视图,然后在“页面”-“在Windows资源管理器中打开”,但立马出现“无法在Windows资源管理器中打开ftp站点”提示;另外利用修改注册表,运行“regedit ”,定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_INTERNET_SHELL_FOLDERS]
"iexplore.exe"=dword:00000001,键值修改为1以后,系统注销再登陆一下就OK了,并指出:出现这样的ftp打开方式变化可能是由于安装了IE7之后,系统参数配置变化引起的。
毋庸置疑,出现这种现象的确是重装IE7后出现的问题,但这样做没有解决问题,照样在IE中打开ftp,只能单个文件下载,不能上传。
此时,一篇文章引起了我的注意,摘抄如下:
FTP站点是因特网上比较重要的资源,但是登录FTP网站和操作FTP站点上的文件或文件夹仍然比较繁琐。在资源管理器器可以把一个远程电脑上的文件夹映射成一个分区,那么能不能把一个远程FTP站点映射成本地资源管理器上的一个分区呢?答案是肯定的,WebDrive这款软件能轻松帮助大家实现这个愿望。
从本质上来说,WebDrive也是一款FTP客户端软件,和CuteFTP、FlashFXP等FTP客户端软件不同的是WebDrive能把远程FTP站点映射成本地磁盘。
翻译为中文为“网络磁盘”,这也就是说可以把远程站点映射成“我的电脑”中的一个分区,可以像在资源管理器中操作文件或文件夹那样,对远程FTP站点或者说远程FTP服务器上的文件或文件夹进行复制、移动、删除、重命名等操作(需要有相应的权限)。
WebDrive还支持对多个FTP站点进行映射,利用它的这些特性,还可以在多个远程FTP服务器之间互传文件。
WebDrive一路回车即可完成安装。安装后会在桌面上创建快捷方式,双击该快捷方式启动WebDrive,软件会缩小在系统托盘,如果此时在WebDrive中已添加了FTP站点,已映射的远程FTP站点就会以驱动器的形式显示在“我的电脑”中。那么如何在WebDrive中添加FTP站点呢?
提示:如果需要经常对FTP站点上的文件操作,可以在WebDrive的“Program Settings(程序设置)”对话框上选择相应的选项WebDrive随Windows一同启动。
双击系统托盘上的WebDrive图标打开WebDrive窗口,点击窗口左下方的“NewSite(添加站点)”按钮,在弹出的新建站点向导上依次输入站点的名称、站点的URL地址、用户名和密码,最后再为该站点指定一个盘符就可在WebDrive窗口上添加一个远程FTP站点。
在WebDrive窗口上,可以对已添加的FTP站点进行再编辑(如图1)。在窗口的左侧选择一个已添加的FTP站点,在右侧可以修改这个站点的名称;在“Drive(驱动器)”下拉菜单中,还可以重新为该站点指定一个盘符。
选择“Connect at login/startup(登录/启动后连接)”复选框,这样当WebDrive启动后就可以把该站点映射到“我的电脑”或资源管理器中。在用户名和密码部分,勾选“Save Password(保存密码)”可以使你在连接到FTP站点时不用再次输入密码,另外,如果该站点允许匿名登录,选择“Anonymous/Public Logon(匿名登录)”复选框可不必输入用户名和密码。
在远程FTP站点映射在资源管理器中(如图2),如果有读写权限,就可以像在本地操作文件或文件夹一样创建文件或新建文件夹,也可以使用拖动的方法把这个驱动器的文件或文件夹复制或移动到其它驱动器,当然,也可以把其它驱动器中的文件或文件夹拖动到这个驱动器,一切操作都像在本地进行一样。