【自作ツール】Windows標準機能だけでリモートデスクトップ接続のログイン履歴を残す

あざらし

29歳でフリーターからITエンジニアに転職を成功させ

31歳でフリーランスエンジニアになった

あざらしです

こんにちは

仕事をしてると、接続先の履歴を残しておかなければいけないときがあります。

その際に、わざわざエクセルを開いて手書きで書いていたら大変ですよね?

そこで、自動的に履歴を残せるツールを作りました。

調べてみると意外とこういうのって無かったりするんですよね。

つたないプログラムなんで、内容は汚いですが一応使えるようにはなっているので
参考程度に利用していただければと思います。
※適当に改修して自由に使ってください。

ツール構成

TOPフォルダー (適当なフォルダー名にしてください)
→Logフォルダー (ログイン履歴を残す)
→Scritpフォルダー
→→configフォルダー (RDPに接続するアカウントを管理する)
→→RDPフォルダー (RDPの一時作成場所)
→→RDPinfo (接続先情報)
→→From.ps1 (スクリプトの本体)
→→Login_reason.ps1 (RDPのセッション管理)
→→RDP_Skel.txt (RDPの骨組み)

ツールダウンロード

あざらし

以下からダウンロードできますよー

使い方

1.From.ps1と10_TEST.txtを修正

From.ps1

Script\RDPinfo\10_TEST.txt

[void] $Serverlist1.Items.Add(“TESTパソコン1,ホスト名1“)

1,本番,仮想,TESTパソコン1,ホスト名1,IPアドレス1,チーム名1

が一致するように同じ名前を記載する

2.config.ps1を週背する

\Script\config\config.ps1

RDPに接続するためのアカウントを記載する

3.ツールを実行する

ログイン.vbsを実行すると以下の画面が表示する

ログインしたいサーバーとアカウントを選択して「OK」をクリックするとログイン理由を聞かれますので入力して「OK」をクリックしますと
RDPが起動します。

以上

Logの確認

\Logを確認します。

フォルダ内にテキストが出来ていますので中を確認するとログイン時間とログアウト時間などが記載されています。

まとめ

かなりざっくりとした使い方になっています。

分からなければコメントをいただければ回答いたします。

あざらし

はじめまして、あざらしです。 フリーターからエンジニア会社へ就職し、 現在はフリーランスのシステムエンジニアとして働いています。 本業のエンジニア業のかたわら、 ✍️ ブログ運営 と「収入の柱を増やす挑戦」を少しずつ続けています。 フリーター時代から比べると、 段階的に収入が増えていくのを実感できるのが素直にうれしい今日この頃。 このブログでは、日々の気づき・体験談 IT・ガジェット・ゲーム系の話 「調べて分かったこと」を噛み砕いた解説 などを中心に、ジャンルに縛られない雑記ブログとして発信しています。 「自分と同じように悩んでいる人のヒントになればいいな」 そんな気持ちで更新中です。 👉 プロフィール詳細は、名前「あざらし」をクリックしてください

Recent Posts