【发布时间】:2013-12-14 19:20:39
【问题描述】:
我正在尝试通过 C# 执行 Quser windows 命令来返回有关谁登录到服务器的详细信息,但无法使其正常工作。我已经尝试过使用其中的一些指南,但在这种情况下我没有看到任何指南。该命令返回以下内容:
“Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0>”
String CmdText = @"quser /server:uk-dev-test-01";
Process proc = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = "cmd.exe",
Arguments = CmdText,
UseShellExecute = false,
RedirectStandardOutput = true,
CreateNoWindow = true
}
};
proc.Start();
String line = proc.StandardOutput.ReadToEnd();
【问题讨论】: