C#でWindowsエクスプローラで共有ポイントのURL(ライブラリ)を開きたいとします。私はどうすればそれをすることができます。 System.Diagnostics.Process.Start( "explorer.exe"、@ "http:\ ...")を試しましたが、動作しません。 Webブラウザで開くためです。 私を助けてください、私の英語を謝ります。Windowsエクスプローラからsharepointライブラリを開くにはどうすればいいですか?C#
答えて
SharePointでは、Windowsは、ネットワーク共有などのドキュメントライブラリを扱うことができるようにWebDAVを使用しています。これには、すべてのクライアントでWeb Folders
機能が必要であり、WebClientサービスが実行されている必要があります。これらのいずれかが機能していない場合、エクスプローラからドキュメントライブラリにアクセスすることはできません。
Windowsエクスプローラでライブラリを開くことができる場合は、そのパスを他のUNCパスと同様に扱い、例:Process.Start(@"\\myServer\...\mylibrary")
と記述して開くことができます。
Windowsエクスプローラでライブラリを開き、右クリックしてProperties
を選択すると、UNCパスを取得できます。
もう1つの方法はUNCパスまたは URLをネットワークドライブとしてWindowsに追加し、ドライブ名でライブラリにアクセスすることです。
powershellでは、 "invoke-item \\[email protected]\DavWWWRoot\siteID\Documents
"が動作します。 .netコードでも同じことができます。
これらの手順を使用して、「SharePointライブラリ」をWindowsエクスプローラのお気に入りメニューに一度追加することで、使用するパスを確認してください。
これは間違った理由で機能します。 SharePointはWebDAVを使用して、Windowsがネットワーク共有のようなライブラリを処理できるようにします。これには、すべてのクライアントで 'Web Folders'機能が必要です。いずれかが見つからない場合は、ライブラリをフォルダとして開くことはできません。 PowerShellはそれとは関係ありません –
- 1. Windowsエクスプローラを別の位置で開くにはどうすればよいですか?
- 2. エクスプローラから2番目のVisual Studioコードインスタンスを開くにはどうすればよいですか?
- 3. タブバーからカメラを開くにはどうすればいいですか?
- 4. Windows Phone 7:Webブラウザを開くにはどうすればよいですか?
- 5. Windows 7のドキュメントファイル用のWindowsエクスプローラでサムネイルプレビューアイコンを作成するにはどうすればよいですか?
- 6. C#でWindowsエクスプローラで現在開いているすべてのフォルダのフルパスを取得するにはどうすればよいですか?
- 7. .appファイルをobjective-cで開くにはどうすればよいですか?
- 8. SharePointカスタムタイマージョブを展開するにはどうすればよいですか?
- 9. WindowsフォームアプリケーションからWebページを公開するにはどうすればよいですか? (C#)
- 10. ブラウザからネイティブマップアプリケーションを開くにはどうすればよいですか?
- 11. SilverLightからTCPソケットを開くにはどうすればよいですか?
- 12. ストリームからClosedXMLワークブックを開くにはどうすればよいですか?
- 13. Rから文書を開くにはどうすればよいですか?
- 14. スクリプトを開くにはどうすればよいですか?
- 15. Windowsのコマンドラインから編集用のファイルを開くにはどうすればよいですか?
- 16. Windows上のPowershellから(デスクトップ上の)フォルダを開くにはどうすればよいですか?
- 17. WPDデバイスをWindowsエクスプローラで.NETから開く
- 18. エクスプローラのフォルダをコンマでフォルダ名で開くにはどうしたらいいですか?
- 19. Android-twitter4jライブラリからログアウトするにはどうすればいいですか?
- 20. Qt Windowsエクスプローラへのドラッグアンドドロップ:ドロップ先のパスを知るにはどうすればいいですか
- 21. エクスプローラのループバックをオフにするにはどうすればよいですか?
- 22. Windowsエクスプローラでファイルのプレビューを「サムネイル」ビューで表示するにはどうすればよいですか?
- 23. C#デスクトップアプリケーションからフルスクリーンモードでデフォルトブラウザを開くにはどうすればよいですか?
- 24. C++でライブラリを追加するにはどうすればよいですか?
- 25. Windowsでサブプロセスを開始するにはどうすればよいですか?
- 26. C#を使用してwordからwpfウィンドウを開くにはどうすればよいですか?
- 27. RでWindowsエクスプローラと同様のディレクトリ構造を作成するにはどうすればよいですか?
- 28. 混合モードアセンブリのバージョン番号をWindowsエクスプローラで表示するにはどうすればよいですか?
- 29. C++プロジェクト(IDE:Eclipse)にC/C++ライブラリ(libcurlなど)を含めるにはどうすればいいですか?
- 30. ライブサイトをMAMPでローカルに開くにはどうすればいいですか?
ウェブブラウザは重要ではありません - SharePointは*ウェブアプリケーション*です。ウェブURLを呼び出すと、他のサイトと同様にサイトが開かれます。最初にライブラリを開くことはできますか?図書館のページにある「Open in Explolrer」ボタンが見えますか? –
はい、しかし、私はWindowsのesploresでそれを開きたいと思っています。C# – Batista
* UNC *をコピーし、他のものと同じように使用します。例えば、 'Process.Start(@" \\ myservers \\ .... \ mylibrary ")' 。 UNCは、エクスプローラでライブラリのプロパティタブまたはその中の任意のフォルダにあります。 –