Windows系统中将FTP映射为网络驱动器实为注册“网络位置”,需用“添加网络位置”向导:1.打开此电脑→计算机选项卡→添加网络位置;2.输入ftp://地址;3.禁用匿名登录并输入凭据;4.启用WebClient服务确保被动模式兼容。

在Windows系统中将FTP服务器映射为网络驱动器,可避免每次访问都要手动输入地址、用户名和密码,实现像本地磁盘一样双击打开、拖拽上传下载。但需注意:FTP协议本身不支持传统SMB式驱动器映射,系统实际是将其注册为“网络位置”,显示在“此电脑”下方而非独立盘符。
用“添加网络位置”向导注册FTP站点
这是Windows原生支持的唯一可靠方式,专为FTP/WebDAV等非SMB协议设计,路径稳定、图标统一、支持凭据缓存。
1、打开文件资源管理器,点击左侧导航栏中的【此电脑】。
2、顶部菜单切换到“计算机”选项卡 → 点击“映射网络驱动器”按钮旁的下拉箭头 → 选择【添加网络位置】。
3、向导中连续点击两次“下一步”,直到出现“请选择您的自定义网络位置”页面,勾选该项后点“下一步”。
4、在“请输入网站地址”栏输入完整FTP地址,格式必须为【ftp://服务器IP或域名】(例如 ftp://192.168.1.200),不能省略ftp://前缀,也不能写成http://或带端口号如ftp://192.168.1.200:21——系统会自动忽略端口,错误格式将导致向导直接退出。
5、若FTP服务器要求登录,请取消勾选“登录时使用匿名登录”;若为公开匿名FTP,则保留勾选即可。
6、输入一个易识别的名称(如“客户交付区”),点击“完成”。若已禁用匿名登录,系统将立即弹出凭据窗口,此时输入用户名和密码,并务必勾选“记住我的凭据”,否则下次重启仍需重复输入。
用explorer.exe命令快速加载并固定
适用于向导卡死、FTP地址含空格或特殊字符、或想跳过向导直接测试连接的情况。该方法依赖Windows内置的IE兼容引擎,仅限可信内网环境使用。
方法一:命令行直启
1、按 Win + R 打开运行框,输入:explorer.exe ftp://用户名@192.168.1.200(将用户名和IP替换成实际值),回车。
2、若弹出安全警告,点击“是”——此提示仅在首次加载且未启用WebClient服务时出现,【不点“是”则FTP窗口无法渲染目录】。
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
3、窗口打开后,点击顶部菜单“文件”→“添加到‘此电脑’”,确认后即出现在左侧导航栏。
方法二:临时访问后转固定
1、在任意资源管理器地址栏中直接输入:ftp://192.168.1.200,回车。
2、登录成功后,在窗口空白处右键 → “固定到快速访问”,虽非驱动器形式,但能一键直达,适合单次高频操作。
启用WebClient服务确保被动模式兼容
当FTP服务器运行于被动模式(PASV)或经由NAT/防火墙代理时,系统默认可能无法维持长连接,导致映射后无法浏览子目录或上传失败。必须启用该服务才能稳定挂载。
第一步:检查服务状态
1、Win + R 输入 services.msc 回车 → 在列表中找到【WebClient】。
第二步:启动并设为自动
2、双击该项 → “启动类型”改为“自动” → 若状态为“已停止”,点击“启动”按钮 → 点击“确定”。
第三步:验证生效
3、重启文件资源管理器(任务管理器 → 找到“Windows 资源管理器” → 右键“重新启动”),再尝试重新执行前两个方法中的任一映射步骤。










