0

リモート サーバーのすべてのディレクトリを取得しようとしています。

例: path: "\\Servename\folder"- 動作します。

path: "\\Servename"- エラー

私はこれを試しました:

DirectoryInfo dir = new DirectoryInfo (@"\\SERVERNAME"); <- Error happens here
//Get Directories from \\SERVERNAME
DirectoryInfo[] dirInfos = dir.GetDirectories();

エラー:ERROR: The UNC path should be of the form \\server\share

4

1 に答える 1

1

その理由は、コメントが回答したように、ディレクトリだけでなく、利用可能な共有を読み取る必要があるためです。

ただし、サーバーで利用可能なすべての共有のリストを取得するのはもう少し複雑で、別の質問で既に回答されています:ローカル ネットワーク サーバー上のすべての UNC 共有フォルダーのリストを取得する

最も投票数の多かった回答は、ネットワーク共有と UNC パスでした

于 2014-02-21T15:51:02.233 に答える