通过GUI窗口,我的意思是:右键单击驱动器,选择“属性”,选择“工具”选项卡,然后单击“立即检查”。
编辑:我不想通过启动windows \ system32 \ chkdsk.exe来启动命令行版本。
EDIT2:至于操作系统版本,我希望我的程序支持所有主要的Windows版本:XP / Vista / Win7
答案 0 :(得分:0)
如果要启动的实用程序名为“ChkDsk.exe”,则此C#代码应该有效:
Process launchProcess = new Process();
launchProcess.StartInfo.FileName = "ChkDsk.exe";
launchProcess.Start();