如何在C#中以编程方式启动chkdsk GUI窗口?

时间:2011-05-18 17:54:34

标签: c#

通过GUI窗口,我的意思是:右键单击驱动器,选择“属性”,选择“工具”选项卡,然后单击“立即检查”。

编辑:我不想通过启动windows \ system32 \ chkdsk.exe来启动命令行版本。
EDIT2:至于操作系统版本,我希望我的程序支持所有主要的Windows版本:XP / Vista / Win7

1 个答案:

答案 0 :(得分:0)

如果要启动的实用程序名为“ChkDsk.exe”,则此C#代码应该有效:

Process launchProcess = new Process(); 
launchProcess.StartInfo.FileName = "ChkDsk.exe"; 
launchProcess.Start();