这是用户管理的更多终端服务器端,但我真的很喜欢使用Cassia
另一种选择是这样做
System.Diagnostics.Process.Start("shutdown.exe", String.Format(@"/l /f /m \\{1}", remoteComputerName));
Run Code Online (Sandbox Code Playgroud)
/l是注销。/f是力量。/m \\computername是要执行操作的远程计算机的名称。如果您不在域中并且运行该应用程序的用户没有域管理员权限,我无法保证上述命令将起作用。
第三个选项:获取PsExec,然后在远程计算机上运行关闭命令( shutdown.exe /l /f)