【问题标题】:Mount remote FTP server on windows machine在 windows 机器上挂载远程 FTP 服务器
【发布时间】:2012-05-16 12:23:29
【问题描述】:

我想在 vc++ 中编写代码以将远程机器(远程机器上运行 FTP 服务器)作为本地驱动器挂载到我的 PC 上。

请推荐可以使用ftp协议挂载远程机器的API,例如“WNetAddConnection2”使用smb协议。

或者请提出相同的建议。

提前致谢!!!

【问题讨论】:

标签: winapi mfc


【解决方案1】:

手动可以通过windows电脑中的“添加网络驱动器”选项来完成,你需要填写服务器的ftp地址,它将被挂载为本地驱动器。

【讨论】:

  • 是的,我可以手动完成,但是我想知道用 vc++ 编写代码。请推荐 API。
【解决方案2】:

你好。 这不是一项微不足道的任务。 将远程机器安装为磁盘需要许多 API。 对于 FTP 可以使用 FTP 系列的 WinInet 函数,对于 Shell 需要 pidls 和许多相关的 shell 函数的知识。

宁可使用 MSIEFTP.DLL/Microsoft Internet Explorer FTP 文件夹外壳扩展。 :-)

【讨论】:

    猜你喜欢
    • 2011-03-19
    • 2011-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多