参考:
Get Hard Drive model
ManagementObjectSearcher searcher = new
ManagementObjectSearcher("SELECT FROM Win32_DiskDrive");
foreach(ManagementObject wmi_HD in searcherGet())
{
HardDrive hd = new HardDrive();
hdModel = wmi_HD["Model"]ToString();
hdType = wmi_HD["InterfaceType"]ToString();
hdCollectionAdd(hd);
}
Get the Serial Number
searcher = new
ManagementObjectSearcher("SELECT FROM Win32_PhysicalMedia");
int i = 0;
foreach(ManagementObject wmi_HD in searcherGet())
{
// get the hard drive from collection
// using index
HardDrive hd = (HardDrive)hdCollection[i];
// get the hardware serial no
if (wmi_HD["SerialNumber"] == null)
hdSerialNo = "None";
else
hdSerialNo = wmi_HD["SerialNumber"]ToString();
++i;
}
>
你的意思可能是改变磁盘盘符吧。原来显示为D盘,现在想变更为L盘。
如果是的话,那么
你可以:
1,打开磁盘管理工具开始菜单-->运行中输入:diskmgmtmsc
2,右键选中你想要变更的盘,在d出的菜单中选择"变更盘符与路径",然后选择相应的盘符即可。
具体的做法是:
通过控制面板中的管理工具打开计算机管理界面;
打开计算机管理界面中存储目录下的磁盘管理(在左边目录树中 *** 作);
在出现的对话框中,删除已经存在的驱动器号,以达到隐藏分区的目的。如果该分区正在使用,则要等到重起后才能真正删除驱动器号,实现隐藏。
若要恢复分区,只要在刚才那个对话框中用“添加”按钮添加驱动器号即可。
以上这种方法可以将分区实现真正的隐藏,不但不能通过资源管理器察看,系统也无法访问该分区上的资源。如果该分区上系统需要的数据,比如启动盘或者系统盘,则不能删除盘符,该方法无效。
以上就是关于如何用c#做一个获取硬盘物理id 并且修改 物理id 的程序全部的内容,包括:如何用c#做一个获取硬盘物理id 并且修改 物理id 的程序、怎么改硬盘ID、如何修改硬盘ID 比如D盘等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)