社区
C#
帖子详情
根据盘符怎么判断这个盘是硬盘还是光驱?
xiyun
2006-02-12 01:23:34
还有,怎么才能得到这个盘的相关信息,比如大小、卷标等等
谢谢~~~
...全文
455
5
打赏
收藏
根据盘符怎么判断这个盘是硬盘还是光驱?
还有,怎么才能得到这个盘的相关信息,比如大小、卷标等等 谢谢~~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovevsnet
2006-04-30
打赏
举报
回复
可以用WMI
Win32_CDROMDrive 的属性:VolumeSerialNumber
xiyun
2006-02-12
打赏
举报
回复
lovevsnet , 谢谢了,我会了,3q
net_lover 3q2
我还想问下,光盘上有没有什么信息可以唯一标示一张光盘的?有什么方法可以获取这个信息呢?
xiyun
2006-02-12
打赏
举报
回复
lovevsnet ,你能不能写的详细些呢,我对调用api方面不是很清楚,谢谢你了!
net_lover(孟子E章) ,我现在用的是1.1
lovevsnet
2006-02-12
打赏
举报
回复
.net1.0中可用API
GetDriveType(string lpRootPathName),return value=5-means the drive is CD-ROM,see details in msdn
孟子E章
2006-02-12
打赏
举报
回复
c# 2.0里可以用
DriveType 枚举
成员名称 说明
CDRom 此驱动器是一个光盘设备,如 CD 或 DVD-ROM。
Fixed 此驱动器是一个固定磁盘。
Network 此驱动器是一个网络驱动器。
NoRootDirectory 此驱动器没有根目录。
Ram 此驱动器是一个 RAM 磁盘。
Removable 此驱动器是一个可移动存储设备,如软盘驱动器或 USB 闪存驱动器。
Unknown 驱动器类型未知。
using System;
using System.IO;
class Test
{
public static void Main()
{
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
Console.WriteLine("Drive {0}", d.Name);
Console.WriteLine(" File type: {0}", d.DriveType);
if (d.IsReady == true)
{
Console.WriteLine(" Volume label: {0}", d.VolumeLabel);
Console.WriteLine(" File system: {0}", d.DriveFormat);
Console.WriteLine(
" Available space to current user:{0, 15} bytes",
d.AvailableFreeSpace);
Console.WriteLine(
" Total available space: {0, 15} bytes",
d.TotalFreeSpace);
Console.WriteLine(
" Total size of drive: {0, 15} bytes ",
d.TotalSize);
}
}
}
}
leopard
硬
盘
安装助手v0.3
现在我的分区是:C
盘
35g卷标vista,D
盘
50多g卷标movies,E
盘
光驱
,F
盘
5g未格式化,剩下15g没有
盘
符
。 3、安装: 下面就简单了。启动
硬
盘
安装助理,在最上面的那个框选择
硬
盘
上的镜像文件;目标分区选择F
盘
;因为...
VC++6.0遍历磁
盘
信息
这个过程涉及到读取系统中所有可用的物理驱动器,包括
硬
盘
、
光驱
等。在VC++6.0中,可以使用Windows API函数`FindFirstDrive`和`FindNextDrive`来获取驱动器列表,然后通过`GetVolumeInformation`函数进一步获取每个...
服务器
光驱
占用d
盘
符
,
硬
盘
磁
盘
排?D.G.H.I,,,,E
盘
被
光驱
占了,没有F
盘
D.G.H.I,,,,E
盘
被
光驱
占了,没有F
盘
,,请问这样分区会不会有问题?我来磒an>可选中1膏告的关键词分区时c
盘
符
没有,搜素资料。也能直接点“搜讼”搜蒜。2竝an>#热议#
盘
点刷爆纽的裂录?/span>gon360知道合伙...
更改计算机
硬
盘
名字,如何修改
盘
符
– 磁
盘
及
光驱
名称错乱,教你怎么更改回来...
一般情况下,打开“我的电脑”后...当出现错乱后,可能变为了C,D
盘
为
硬
盘
,
光驱
所在
盘
符
穿插在中间变为了E
盘
,紧接着F,G
盘
为
硬
盘
。虽然这种错乱一般不会影响我们正常使用电脑,但是看上去会很别扭,其实要修改过来...
C++ 实现
判断
插入USB的设备是U
盘
,移动
硬
盘
,
光驱
今天做项目,要求代码能区分出U
盘
,移动
硬
盘
,
光驱
等。 有时候我们在做设备监控的时候,要识别一些链接设备,在使用函数GetDriveType的时候,U
盘
可以返回DRIVE_REMOVABLE,而本地
硬
盘
硬
盘
和移动
硬
盘
DRIVE_FIXED,...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章