c# - 我可以使用普通目录列出方法列出 smb 共享中的文件吗?
问题描述
换句话说,我可以简单地使用它来列出 smb 中的文件:
如果下面称为“sDir”的字符串参数是 SMB 共享的某个 ip,比如“\\12.12.12.12”?
static void DirSearch(string sDir)
{
try
{
foreach (string d in Directory.GetDirectories(sDir))
{
foreach (string f in Directory.GetFiles(d))
{
Console.WriteLine(f);
}
DirSearch(d);
}
}
catch (System.Exception excpt)
{
Console.WriteLine(excpt.Message);
}
}
解决方案
推荐阅读
- amazon-web-services - 有没有办法使用浏览器而不是以编程方式授予 IAM 用户查看 DynamoDB 表的权限?
- yii2 - 子文件夹中控制器的路由
- django - 如何在 django 模板中显示语言列表
- java - 带有基本身份验证的 Java URLConnection 错误:401
- android - 在 Android 应用程序中使用带有 ProGuard 的 SqlCipher 时出现 NoSuchFieldError
- python - 如何在 Python 中使用 setuptools 排除其他包?
- java - 如何在 Java 对象中映射 HttpResponse
- django - 如何修复 Django 中的 NoReverseMatch 错误以在 ListView 中获取和显示用户特定数据
- python - 如何在python中制作具有暂停和恢复功能的倒数计时器?
- javascript - 你如何将一些东西返回给javascript中的嵌套函数?