C# 硬盘格式化

用C#如何格式化指定盘符对应的硬盘(包括移动硬盘),望各位赐教,急急急,谢谢!用C#编写格式化过程的目的主要是要把这个过程做成一个服务,让移动硬盘接入USB接口后自动完... 用C#如何格式化指定盘符对应的硬盘(包括移动硬盘),望各位赐教,急急急,谢谢!
用C#编写格式化过程的目的主要是要把这个过程做成一个服务,让移动硬盘接入USB接口后自动完
展开
 我来答
linsio1983
2008-09-17 · 超过24用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:67.8万
展开全部
c#中可以调用命令cmd命令
using System.IO;
using System.IO.Compression;

Process p = null;
p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
strOutput="format F: /FS:FAT32";
p.StandardInput.WriteLine(strOutput);
p.StandardInput.WriteLine("exit");
while (p.StandardOutput.EndOfStream)
{
strOutput = p.StandardOutput.ReadLine();
Console.WriteLine(strOutput);
}
p.WaitForExit();
p.Close();
======================================================
-----------------------格式化硬盘命令--------------------------
FORMAT volume [/FS:file-system] [/V:label] [/Q] [/A:size] [/C] [/X]
FORMAT volume [/V:label] [/Q] [/F:size]
FORMAT volume [/V:label] [/Q] [/T:tracks /N:sectors]
FORMAT volume [/V:label] [/Q]
FORMAT volume [/Q]

volume 指定驱动器(后面跟一个冒号)、装入点
或卷名。
/FS:filesystem 指定文件系统类型(FAT、FAT32 或 NTFS)。
/V:label 指定卷标。
/Q 执行快速格式化。
/C 仅适于 NTFS: 默认情况下,将压缩在该新建卷上
创建的文件。
/X 如果必要,先强制卸下卷。那时,该卷所有
已打开的句柄不再有效。
/A:size 替代默认配置单位大小。极力建议您在一般状况下使用
默认设置。
NTFS 支持 512?024、2048、4096、8192、16K、32K、
64K。
FAT 支持 512、1024、2048、4096、8192、16K、32K、
64k,(128k、256k 用于大于 512 字节的扇区) 。
FAT32 支持 512、1024、2048、4096、8192、16k、32k、
64k,(128k 、256k 用于大于 512 字节的扇区)。

注意 FAT 及 FAT32 文件系统对卷上的群集数量有以下限制:

FAT: 群集数量 <= 65526
FAT32: 65526 < 群集数量 < 4177918

如果判定使用指定的群集大小无法满足以上需求,格式
化将立即停止。

NTFS 压缩不支持大于 4096 的分配单元。

/F:size 指定要格式化的软盘大小(1.44)
/T:tracks 为磁盘指定每面磁道数。
/N:sectors 指定每条磁道的扇区数。
Alexlionlu
2008-09-11 · TA获得超过112个赞
知道小有建树答主
回答量:282
采纳率:0%
帮助的人:168万
展开全部
C#是啥?
如果只是对盘符的话,点我的电脑右键,点管理。在计算机管理中选择磁盘管理。这里可以进行操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huagangyin
2008-09-11 · TA获得超过789个赞
知道小有建树答主
回答量:1280
采纳率:33%
帮助的人:579万
展开全部
这个可以用csharp调用系统自带的fdisk来干
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式