請給我一個工作代碼,用C#.net中的w32tm.exe實現時間同步。我已經嘗試過了。代碼如下所示。如何在C#代碼中使用w32tm重新同步時間?
System.Diagnostics.Process p;
string output;
p = new System.Diagnostics.Process();
p.StartInfo = procStartInfo;
p.StartInfo.FileName = "w32tm";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.Arguments = " /resync /computer:xxxxx977";
p.Start();
p.WaitForExit();
output = p.StandardOutput.ReadLine().ToString();
MessageBox.Show(output);
但我收到以下錯誤 指定的模塊找不到。 (0x8007007E)。 ,我的要求也希望重定向成功消息的標準輸出。
投票時請加註。由於作者應該知道這個帖子出了什麼問題,如果他是新手。 – 2013-02-05 04:43:22
它可能與此有關:http://support.microsoft.com/kb/978714 –