2016-07-26 12 views

答えて

1

Cassiaが私のためにトリックをした...私は私がシェルとこれらのコマンドを実行できることを知っているが、私はSystem.Diagnostic名前空間を通じてそれをすべて行うことができますことを願っています上記のリンクから、私を正しい方向に向けるAlex Kよりも、カバーライブラリなしでp/invokeを実行することはなかった。

Cassiaは、接続セッションの状態を列挙し、接続状態、ユーザー名、クライアント名、クライアントの表示の詳細、クライアントが報告したIPアドレス、およびクライアントのビルド番号を含むセッションセッションとレポートセッション情報を列挙します(WTSEnumerateSessions、WTSQuerySessionInformation、およびフレンド)*セッションのログオフ(WTSLogoffSession)*セッションの切断(WTSDisconnectSession)*セッションでのメッセージボックスの表示とユーザーからの応答の取得(WTSSendMessage)*すべてのプロセスの列挙(WTSEnumerateProcesses)*プロセス(WTSTerminateProcess)*サーバーのシャットダウンまたは再起動(WTSShutdownSystem)さらに、Cassiaはドメイン上のすべてのターミナルサーバー(WTSEnumerateServers)の列挙をサポートしています。