C#编程-31:获取驱动器信息

简介: C#编程-31:获取驱动器信息

1、新建驱动器信息对象:

DriveInfo di = new DriveInfo(@"c:\");

string[] drives = System.Environment.GetLogicalDrives();

2、获取根目录信息:

DirectoryInfo dirInfo = di.RootDirectory;


3、获取所有文件:

FileInfo[] fileNames = dirInfo.GetFiles("*.*");

string[] files = Directory.GetFiles(currentDirName,"*.*");


4、获取所有文件夹:

DirectoryInfo[] dirInfos = dirInfo.GetDirectories("*.*");


5、获取应用程序当前路径:

string currentDirName = Directory.GetCurrentDirectory();


6、设置当前路径:

Directory.SetCurrentDirectory(path);


参考链接:

https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/file-system/how-to-get-information-about-files-folders-and-drives

相关文章
|
安全 Linux AndFix
win10 资源管理器 可以识别U盘 无法识别 移动硬盘【已解决】
win10 资源管理器 可以识别U盘 无法识别 移动硬盘【已解决】
168 0
win10 资源管理器 可以识别U盘 无法识别 移动硬盘【已解决】
C#编程-31:获取驱动器信息
C#编程-31:获取驱动器信息
152 0
|
存储 IDE Linux
10.3 Linux系统是如何识别硬盘设备和硬盘分区的?
Linux 系统初始化时,会根据 MBR 来识别硬盘设备。
396 0
10.3 Linux系统是如何识别硬盘设备和硬盘分区的?
|
C#
C# 获得设备usb信息
原文:C# 获得设备usb信息 本文告诉大家如何获得设备的usb来进行判断是否有哪些usb和找不到usb可能是什么。 需要在项目右击引用,点击程序集,搜索 System.
1708 0
|
Windows 数据安全/隐私保护