前回、紹介させて頂きました、「無料版のMicrosoft TeamsでゲストユーザとWeb会議をする方法」の応用例です。
在宅勤務や、出張自粛が励行される中でも、お客さんのサーバをメンテする必要がでることもあると思います。
また、サーバのメンテにおいては、サーバー室に出入りせずに、リモートデスクトップで行うケースも多いと思います。
今回は、Microsoft Teamsと、リモートデスクトップを活用して、リモートでサーバメンテを実施する方法についてです。
接続のイメージは以下のとおりです。
大きく以下の流れで進めていきます。
※アプリで起動すると、リモート操作が可能になります。
※リンクをクリックしても下記の起動画面が表示されない場合は、こちらを参考にして下さい。
●log4net.configの設定方法は以下のとおりpublic class MSTeamsAppender : AppenderSkeleton {//Microsoft TeamsのコネクタURLpublic string IncomingWebhookURL { get; set; }// Microsoft Teamsにログ追記protected override void Append(LoggingEvent loggingEvent) {var mstu = new MSTeamsUtil();mstu.PostPlainMessage(IncomingWebhookURL, RenderLoggingEvent(loggingEvent));}}
こんな感じでログが投稿されます。<?xml version="1.0" encoding="utf-8" ?><configuration><log4net><appender name="MSTeamsAppender" type="FxCommonLib.Log4NetAppender.MSTeamsAppender, FxCommonLib"><incomingWebhookURL value="https://outlook.office.com/・・・" /><layout type="log4net.Layout.PatternLayout"><ConversionPattern value="%username %d [%t] %-5p %c - %m%n" /></layout><filter type="log4net.Filter.LevelRangeFilter"><levelMin value="WARN" /><levelMax value="FATAL" /></filter></appender><root><level value="INFO" /><appender-ref ref="MSTeamsAppender" /></root></log4net></configuration>
最近、無償提供されたMicrosoft Teamsにプログラムからメッセージ投稿してみたいと思い、実装してみた。
エラー箇所にジャンプ 「Ctrl + Shift + F12」 ブレークポイント 設定/解除 「F9」 有効化/無効化 「Ctrl + F9」 ViEmu特有 「:ls」:バッファナンバーのリストを表示。 「:b2」:バッファ2のファイルを開く。 「:n」:次のバッファのファ...