最近,我构建了一个GUI应用程序,它将网络连接映射到Windows中的驱动器。不幸的是它使用WNetAddConnection2()调用来实现这一点。这很不幸,因为当涉及到映射远程WebDAV连接时,Windows API很糟糕。在Vista中似乎可以正常工作,除非尝试启用SSL,除非您指定一个文件夹(您无法将其映射到根URL,例如:http://mywebdavserver.tld),否则它在XP中不起作用。另外SSL在XP中不起作用。 基本上,我发现使用WNetAddConnection2()极不可靠。使用Delphi映射网络驱动器没有WNetAddConnection2
这就是说,有没有什么办法用WebDAV映射网络驱动器而不使用WNetAddConnection2()?
提前许多感谢, 布拉德
-1这个问题属于超级用户的本质。即使[维基百科](http://en.wikipedia.org/wiki/WebDAV#Microsoft_Windows)也列出了WNetAddConnection2“吸引”的原因(请参见全面的[table](http://www.greenbytes.de /tech/webdav/webdav-redirector-list.html)的版本和相应的问题)。 – 2011-06-16 18:13:15
你如何执行一个DOS无声命令网络使用“drivepath” – 2016-12-14 19:55:17