3、运行时,它把用户名作为一个参数处理,检查这个名字是否属于当前计算机所有。如果没有任何输出,就返回ErrorLevel0。如果输入了名字所属的系统名称,返回ErrorLevel1,这往往意味着指定的用户名已经在另一台计算机中登录,当然你可以要求另一台计算机注销。为此,你可以在用户的登录脚本中添加以下几行:123下一页——感谢阅读这篇文章,..,NTName %USERNAME% >%TEMP%LOGONEDPC.TXT ;重定向到logonedpc.txt文件 If not errorlevel 1 goto
4、Logon_OK For /f %%f in(TYPE %TEMP%LOGONEDPC.TXT) do echo 已经登录到%%f %0..logout.exe :Logon_OK 当然,你还可以使用前面提到的Kixtart修饰一下这个程序。但有一点要注意,如果允许用户看提示信息的时间过长,意味着用户有足够的时间来终止logout.exe的执行。 但是,这个NTName存在明显的不足,就是在多域的情况下,它会影响另一个域中同名账号的登录。比如,Sales域中的John没有注销,Markets域中的John将