C# 获取本地电脑所有的盘符
来源:互联网 发布:bcm43142 linux 驱动 编辑:程序博客网 时间:2024/04/27 21:47
话不多说,直接上菜:
public List<string> GetRemovableDeviceID() { List<string> deviceIDs = new List<string>(); ManagementObjectSearcher query = new ManagementObjectSearcher("SELECT * From Win32_LogicalDisk "); ManagementObjectCollection queryCollection = query.Get(); foreach (ManagementObject mo in queryCollection) { switch (int.Parse(mo["DriveType"].ToString())) { case (int)DriveType.Removable: //可以移动磁盘 { //MessageBox.Show("可以移动磁盘"); deviceIDs.Add(mo["DeviceID"].ToString()); break; } case (int)DriveType.Fixed: //本地磁盘 { //MessageBox.Show("本地磁盘"); deviceIDs.Add(mo["DeviceID"].ToString()); break; } case (int)DriveType.CDRom: //CD rom drives { //MessageBox.Show("CD rom drives "); break; } case (int)DriveType.Network: //网络驱动 { //MessageBox.Show("网络驱动器 "); break; } case (int)DriveType.Ram: { //MessageBox.Show("驱动器是一个 RAM 磁盘 "); break; } case (int)DriveType.NoRootDirectory: { //MessageBox.Show("驱动器没有根目录 "); break; } default: //defalut to folder { //MessageBox.Show("驱动器类型未知 "); break; } } } return deviceIDs; }
0 1
- C# 获取本地电脑所有的盘符
- C# 获取本地电脑所有的盘符
- C#下获取本地计算机的所有IP地址
- C#控制台基础 获取电脑上的所有逻辑驱动器的名称,可用空间,总空间
- iOS 获取本地相册的所有图片
- c# 递归异步获取本地驱动器下所有文件
- 获取本地所有图片显示并可多选的本地相册
- 获取本地所有磁盘
- c# 获取电脑系统的IP地址
- C#获取电脑的相关信息
- MFC 获取本地电脑的IP和MAC地址
- java程序设计中如何获取电脑d盘目录下的所有图片
- 使用 WPF 获取你电脑上所有目录的详细信息:
- 一键获取电脑所有连接过的WIFI密码
- c# 如何获得你电脑安装的所有程序信息
- C#如何获取本地计算机的状态
- C# 获取本地安装的软件列表
- C#获取指定盘符/文件夹下的所有folder/data,并输出保存到*.txt
- cc
- Quartz 2D编程指南(2)图形上下文(Graphics Contexts)
- Android之TelephonyManager类的方法详解
- 加速Android Studio/Gradle构建的方法
- 基于谷歌官方DrawerLayout实现QQ样式边侧滑抽屉缩进缩出技术
- C# 获取本地电脑所有的盘符
- “二分查找”算法的时间复杂度
- Linux 环境下查看resin版本
- HDU 4143A Simple Problem
- Cocoapods: 头文件不提示
- c# 读取xml
- JMS入门教程
- sql大于8000字符的字符替换
- intellij idea 集成tfs(teem foundation server)