“Net Use”命令在 Win 7 中有效,但在 XP 中无效。为什么?

“Net Use”命令在 Win 7 中有效,但在 XP 中无效。为什么?

我编写了一个脚本来为我们的用户动态映射驱动器。它生成的脚本是一个简单的“net use”命令,如下所示:

净使用量 *https://oursite.com/bobs_stuff

这在 Windows 7 中运行良好,但在 XP 中我收到:“发生系统错误 67。找不到网络名称”。

我搜索了一番,但一无所获。我取得的唯一进展(如果你想这么称呼的话)是,我在 XP 上的 http 中删除了“s”,然后它连接上了,要求输入用户名/密码,然后失败了。

知道如何解决这个问题吗?

更新

我正在尝试连接到 WebDAV 服务器。我可以在 XP 中通过创建新网络位置来手动执行此操作;但是,我需要能够从命令提示符执行此操作,以便我可以自动编写脚本。

答案1

net use在 XP 中分配给驱动器号时不能使用 HTTPS 地址。

Vista 及更高版本不存在此限制。

编辑: 但是可以通过 XP 中的“Web 文件夹”功能使用 SSL 连接:

http://www.queensu.ca/its/qshare/tutorials/webdav/webdav-winxp.html

相关内容