仕事でメッセージをローカルネットワーク内の他端末へ送る必要があった。
それもメッセンジャーのような双方向ではなくある一方から指示用に送るだけ
ツールまでの必要はなくともバッチを作ることとなった。
windows7の端末でmsgコマンドを実行して指定の端末へ一斉送信するだけの簡単なものだったけど
セキュリティ関係の絡みもあり、詰まったのでメモ。
※ハッキリしてないので間違いもあるかも
どうやらwindows7ではwindows10とは少し制限が異なるらしく
単純に
msg * /server:IPアドレス メッセージ文
だけでは送れなかった。
色々調べて、受信端末で
レジストリの変更
リモートデスクトップの許可
起動サービスの確認
ファイアウォールの開放などやってみたけどだめだった
ドメインの関係もあったかもだけど、
成功したのは、
①送信元の端末と送信先の端末で同じユーザでログインしていた場合
②両端末にドメインに参加しているadmin権限のユーザが作成されており、そのユーザでmsgコマンドを実行した場合(送信先はadmin権限のユーザでログインする必要なし)
の2パターン
しかし、ユーザは端末ごとに別でログインしたい、送信元はadmin権限のユーザにしたくない(adminユーザのパスワードも教えたくない)
という状態で手詰まり
どうにかこの問題を解消できないか、模索中。。。セキュリティ厳しいっす。