Jam*_*man 8 sharepoint windows-7 windows-explorer command-line shared-folders
我使用的是 Windows 7 并且有一个可用的远程文件夹。让我们称之为\\mycompany-portal\somefolder\attachments。
我可以将网络驱动器映射到文件夹根目录,因此Z:\指向\\mycompany-portal. 我最初使用命令提示符pushd \\mycompany-portal,但是通过 Windows 资源管理器手动映射没有区别。
我注意到映射驱动器实际上是一个DavWWWRoot
我可以z:\somefolder\attachments在 Windows 资源管理器中导航到并在其中成功创建一个新文件夹。
但是,当我尝试使用cmd.exe命令提示符在此位置创建文件夹时,mkdir出现错误:
连接到系统的设备不工作。
mkdir 命令是mkdir 11112. 目的是让 11112 成为 Sharepoint 呼叫 ID。这失败了,但是mkdir blahblah在命令提示符下工作得很好
为什么会这样?
我尝试在其中创建目录的 Sharepoint WebDAV 文件夹本身链接到 Sharepoint 中的“附件”文件夹。每个子文件夹均根据关联列表的共享点 ID 号进行命名。
尝试直接创建名称全部由数字组成的文件夹时发生错误。我仍然不确定为什么会这样。
无论如何,它在 Windows 资源管理器中工作的原因是,当在那里创建新目录时,Windows 资源管理器首先创建一个名为“新文件夹”的文件夹,然后在命名时重命名它。
从命令提示符手动尝试此操作,mkdir xxxxx然后rename xxxx 11112证明它工作正常。
鉴于这是 WebDAV,所有此类请求都是通过 RESTful API 发出的,因此可以使用数据包嗅探器(我使用 Fiddler)来嗅探这些请求。在那里我收到了一条更具指示性的错误消息(尽管没有更多帮助)。
无法创建文件夹“somefolder/Attachments/1000001”
| 归档时间: |
|
| 查看次数: |
1090 次 |
| 最近记录: |