我如何从 windows 资源管理器 C# 打开共享点库
how can i open sharepoint library from windows explorer C#
我想用 C# 在我的 windows 资源管理器中打开一个共享点 url(库)。我该怎么做。
我尝试使用 System.Diagnostics.Process.Start ("explorer.exe", @ "http: \ ...") 但它不起作用。因为它用网络浏览器打开。
请帮助我,我为我的英语道歉。
在 powershell 中,“invoke-item \site.test.com@SSL\DavWWWRoot\siteID\Documents
”将起作用。同样可以通过 .net 代码完成。
请使用这些步骤将 "SharePoint library" 添加到 windows 资源管理器收藏夹菜单中一次,找出要使用的路径。
SharePoint 使用 WebDAV 允许 Windows 像处理网络共享一样处理文档库。这需要所有客户端上的 Web Folders
功能,并且 WebClient 服务必须是 运行。如果这些东西中的任何一个不起作用,您就无法从资源管理器访问文档库。
如果您可以在 Windows Explorer 中打开库,您可以像对待任何其他 UNC 路径一样对待它的路径并编写例如:Process.Start(@"\myServer\...\mylibrary")
来打开它。
在Windows资源管理器中打开库,右击selectProperties
.
可以获得UNC路径
另一种选择是将 UNC 路径 或 URL 作为网络驱动器添加到 Windows 并通过驱动器名称访问库。
我想用 C# 在我的 windows 资源管理器中打开一个共享点 url(库)。我该怎么做。 我尝试使用 System.Diagnostics.Process.Start ("explorer.exe", @ "http: \ ...") 但它不起作用。因为它用网络浏览器打开。 请帮助我,我为我的英语道歉。
在 powershell 中,“invoke-item \site.test.com@SSL\DavWWWRoot\siteID\Documents
”将起作用。同样可以通过 .net 代码完成。
请使用这些步骤将 "SharePoint library" 添加到 windows 资源管理器收藏夹菜单中一次,找出要使用的路径。
SharePoint 使用 WebDAV 允许 Windows 像处理网络共享一样处理文档库。这需要所有客户端上的 Web Folders
功能,并且 WebClient 服务必须是 运行。如果这些东西中的任何一个不起作用,您就无法从资源管理器访问文档库。
如果您可以在 Windows Explorer 中打开库,您可以像对待任何其他 UNC 路径一样对待它的路径并编写例如:Process.Start(@"\myServer\...\mylibrary")
来打开它。
在Windows资源管理器中打开库,右击selectProperties
.
另一种选择是将 UNC 路径 或 URL 作为网络驱动器添加到 Windows 并通过驱动器名称访问库。