Log off disconnected users RDP sessions

We had an issue with users simply closing their RDP session and not logging off. This was using resources on the server, so I did this:

Batch Script 1:

FOR /f %%G IN (‘c:\batchscript\q.bat’) DO logoff %%G

q.bat:

query session /sm | find “Disc”

 

Thanks