我是批处理脚本的新手,我想知道如何使用基于第一个命令输出的会话ID使用用户名和断开来搜索rdp会话,并借助一些输出修饰符或任何其他逻辑来选择会话id并使用批处理脚本
将其附加到“tsdiscon”代码:
C:\Users\vijay>query session vijay
SESSIONNAME USERNAME ID STATE TYPE DEVICE
>rdp-tcp#7 vijay 20 Active rdpwd
C:\Users\vijay>tsdiscon 20
答案 0 :(得分:1)
@echo off
set "name=vijay"
for /f "tokens=3" %%a in ('qwinsta "%name%"^|findstr /r /b /i ".*rdp"') do (
tsdiscon %%a
)