C# 4.0 C#正在尝试从远程计算机检索%logonserver%
我在这里和那里看到了一些例子,下面是我试图实现的目标。我知道下面的方法不起作用,但实际上我正在尝试从远程机器中提取%logonserver%。由于某些原因,wmi查询不返回任何数据C# 4.0 C#正在尝试从远程计算机检索%logonserver%,c#-4.0,windows-7-x64,C# 4.0,Windows 7 X64,我在这里和那里看到了一些例子,下面是我试图实现的目标。我知道下面的方法不起作用,但实际上我正在尝试从远程机器中提取%logonserver%。由于某些原因,wmi查询不返回任何数据 try { System.Diagnostics.ProcessStartInfo startinfo = new System.Diagnostics.ProcessStartInfo("\\\\"+txtboxMachineName.Text+"\\c$\\Windows\\System32\\cmd.exe"
try
{
System.Diagnostics.ProcessStartInfo startinfo = new System.Diagnostics.ProcessStartInfo("\\\\"+txtboxMachineName.Text+"\\c$\\Windows\\System32\\cmd.exe", "/c echo %logonserver%");
startinfo.RedirectStandardOutput = true;
startinfo.UseShellExecute = false;
startinfo.CreateNoWindow = true;
System.Diagnostics.Process proc = new Process();
proc.StartInfo = startinfo;
proc.Start();
lblLogonServer.Text = proc.StandardOutput.ReadToEnd();
}
catch
{
lblLogonServer.Text = "Error has been encountered obtaining Logon Server";
}
什么都没有(我想我应该在psexec中使用上面的内容……一个让stackoverflow难倒的问题?!:)