下面是我写的
一步一步来的
注销使用回显代替了
echo off
setlocal enabledelayedexpansion
query session >1.txt
rem 这里是获取系统当前登录所有用户的信息
findstr ">" 1.txt >1111.txt
rem 这里是把当前用户隔离出来
for /f "tokens=3" %%i in (1111.txt) do set a=%%i & echo Being Used ID=!a!
这里是提取当前用户的id
echo kankan shi duo shao !a!
rem 这个纯粹是看看a是什么
for /l %%j in (1,1,3) do (if !a! neq %%j echo %%j+++!a!)
rem 循环三次,判断变量j和a是否相等,不相等就回显j的数值和a的数值
贴出可以的代码
修改了红色部分,再次感谢
echo off
setlocal enabledelayedexpansion
query session >1.txt
findstr ">" 1.txt >1111.txt
for /f "tokens=3" %%i in (1111.txt) do set "a=%%i" & echo Being Used ID=!a!
echo start for cell
echo kankan shi duo shao !a!
for /l %%j in (1,1,3) do (if not !a!==%%j echo %%j+++!a!)