OneDrive for Businessを使用して、SharePointからローカルディスクにドキュメントライブラリを同期しています。
すべてのライブラリはC:\ Users\myusername\Sharepointに同期されます
このディレクトリ内で、ライブラリはそれぞれ新しいディレクトリを取得します。その名前は、サブサイト名と私が影響を与えることができないドキュメントライブラリからのモロニック調合です。スペースとダッシュやコンマタなどの特殊文字が含まれているため、モロニックです。内部にスペースとコンマが含まれるパスで動作しないソフトウェアアプリケーションをいくつか実行しています。 OneDriveは、SPサブサイトのURLパス(私が理解できた)ではなく、説明を使用しているため、私は夢中になっています。
これは皮肉なことです。SharePointとOneDrive自体が、ファイル名とフォルダー名のほとんどの特殊文字を防ぐからです。
エクスプローラーでフォルダーの名前を変更することから、フォルダー設定のストレージをregeditで検索することまで、ほぼすべてを試しました。
ハードドライブのフォルダ名を効果的に変更するにはどうすればよいですか?
補遺:Windows 7 Enterprise、SP1 Groove.exe:15.0.4859.1000
私はこのトピックについていくつかの調査を行い、不吉なgroove.exeについて何かを見つけることができました。
次に、ここで説明したい回避策に頼りました。
Mklink/Dと入力して、同期ディレクトリを指すが通常の文字のみを含むシンボリックリンクを作成しました。これは、管理者権限を持つcmd.exe内でのみ可能でした。結果は、パスを壊すことなくディレクトリを使用するように私のソフトウェアをだますのに十分でした。
問題の説明で述べているように、同期されたフォルダーのクライアントでの名前の付け方を変更することはできません。これは、SharePointのタイトルとドキュメントライブラリのタイトルに基づいています。これを変更するには、SharePoint設定でこれらのプロパティを編集する必要があります。私は他の方法を知りません。