1
私はC#を使用してウェブサイトを作成しています。別のネットワークコンピュータで共有フォルダを持っています 私のウェブページから共有フォルダ内のすべてのファイルとフォルダを調べる必要があります)。 私は、共有フォルダファイルにアクセスしてダウンロードする必要があります。インターネット上で共有フォルダにアクセス
このコードにはファイルをコピーしますが、ネットワークからする仕事だし、インターネット上で動作していない:
NetworkCredential theNetworkCredential = new NetworkCredential(@"Domain\Username", "Password");
CredentialCache theNetCache = new CredentialCache();
theNetCache.Add(new Uri(@"\\Domain"), "SHARED", theNetworkCredential);
string[] theFolders = Directory.GetDirectories(@"\\Servername\SHARED\");
string sourceDirectory = theFolders[1];
string targetDirectory = @"E:\Shared";
DirectoryInfo diSource = new DirectoryInfo(sourceDirectory);
DirectoryInfo diTarget = new DirectoryInfo(targetDirectory);
CopyAll(diSource, diTarget);
ご返信ありがとうございます。私の共有フォルダは毎日更新されます(新しいファイルまたはファイルを削除します)。だから私はこのフォルダにアクセスする必要があります。 –