1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Windows リモートデスクトップ使用時の一時フォルダーtmpのパス末尾に数字が入る

Posted at

知らなかったので困っている人がいれば

背景

Windows Server 2016でメンテナンス用のスクリプトを書いていたら、
環境変数TMPで指定されたフォルダーをワークディレクトリにしているのに末尾に「3」とか「4」とか変な数字がついているのに気づいた。

原因

この「3」や「4」はログオンしているユーザーのセッションIDらしく
複数人がリモートで利用している場合もあり、ログオフしていないことがあるこの課の運用の問題だった…

一時的な対策

スクリプト実行前にリモートで接続しているユーザーを強制切断するには、下記コマンドを使う

接続ユーザーをリストする

query user /server:<サーバー名>

IDを控えセッションを切断する

tsdiscon <ID> /server:<サーバー名> /V

参考記事:
リモートデスクトップ使用時の一時フォルダー
[Windows]サーバーにログインしているユーザーを強制退去させる

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?