我想知道如何访问远程系统中文件夹内的所有文件夹名称。我有一个名为'x'的远程系统。他们可以通过任何方式访问远程系统x中C:\ oracle \ oradata文件夹中的所有文件夹吗?我正在使用c#。
答案 0 :(得分:1)
此问题属于ServerFault或SuperUser.com,但无论如何。
如果您使用的是SMB(即Windows文件共享),则计算机上的每个卷(磁盘驱动器)都会显示为“管理共享”,即驱动器号后跟$
符号。这些共享对它们具有权限,只允许本地Administrators组的成员访问。
路径很简单,所以要访问您的示例,它是:\\x\\C$\Oracle\Oradata\
这些路径也适用于C#:
DirectoryInfo share = new DirectoryInfo(@"\\x\\C$\Oracle\Oradata\");
foreach(DirectoryInfo child in share.GetDirectories()) {
Console.WriteLine( child.FullName );
}