1

我想使用 Visual Studio 2010 C# .Net 在 Windows 7 中打开磁盘碎片整理程序窗口。

我使用这段代码:

Process.Start("dfrgui"); // 'dfrgui' is used to open disk defragment window in Windows 7

但窗口没有出现。

但在 Windows XP 中,我使用

Process.Start("dfrg.msc");

这里确实出现了窗口。

在 Windows 7 中是否有另一种调用碎片整理程序的方法?

4

1 回答 1

1

使用这个命令我希望它适用于每个系统

ProcessStartInfo pf = new ProcessStartInfo(Path.Combine(Environment.SystemDirectory, "dfrgui.exe"));
pf.Verb = "runas";

Process.Start(pf);
于 2013-08-27T09:34:42.867 回答