Поддержите adminland


Товарищи, вы ежедневно берете с adminland необходимую вам информацию. Взамен мы просим вас оказать посильную материальную помощь проекту, даже простое поддержание сайта в Интернет стоит денег. Спасибо и всех с Новым 2018 годом!

 

Завершение работы всех пользователей (logoff all users)

Требуется завершить работу всех пользователей на терминальном сервере в автоматическом режиме для проведения архивации. При решении простой на первый взгляд задачи проявилось столько нюансов, что решил оформить ее в виде форума.

Форумы: 

ну у меня получилось, вот

ну у меня получилось, вот содержимое моего bat-файла:

query user >user.txt
for /f "skip=1 tokens=2," %%i in (user.txt) DO logoff %%i

т.е. он завершает или RDP-TCP# или код ID(там где пользователь отключен (disconnect))
единственный момент, в именах пользователей не должно быть пробелов(я их заменил на _) иначе неотработает.