用Tasklist显示远程服务器上的任务列表
Windows Tips 2006/03/27 13:59 那天根据Long介绍的方法,总算搞定了远程logoff的问题。下面就是要怎么有选择性的logoff合适的用户的问题了。用Tasklist可以显示远程服务器上的任务列表,还能显示所处的Session的id。有了这个,就能正确的处理logoff的问题了。需要注意的是需要在防火墙上打开几个端口才能执行这些操作。135,139,445,1066要把这四个端口都打开了,才能有效地使用这些命令。
[CODE]C:\Documents and Settings\xiahui>net use \\testserver\ipc$ C:\Documents and Settings\xiahui>tasklist /s testserver 图像名 PID 会话名 会话# 内存使用 ========================= ====== ================ ======== ============ System Idle Process 0 Console 0 16 K System 4 Console 0 280 K smss.exe 476 Console 0 456 K csrss.exe 556 Console 0 7,072 K logon.scr 3140 Console 0 1,856 K MailSenderService.exe 1196 Console 0 12,592 K cidaemon.exe 3516 Console 0 1,700 K mmc.exe 3796 3 1,912 K mmc.exe 452 3 1,360 K isqlw.exe 2856 3 488 K BSSMQService.exe 2596 Console 0 25,356 K w3wp.exe 1100 Console 0 84,788 K wmiprvse.exe 3036 Console 0 5,716 K C:\Documents and Settings\xiahui>logoff 1 /server:testserver[/CODE]
[CODE]C:\Documents and Settings\xiahui>net use \\testserver\ipc$ C:\Documents and Settings\xiahui>tasklist /s testserver 图像名 PID 会话名 会话# 内存使用 ========================= ====== ================ ======== ============ System Idle Process 0 Console 0 16 K System 4 Console 0 280 K smss.exe 476 Console 0 456 K csrss.exe 556 Console 0 7,072 K logon.scr 3140 Console 0 1,856 K MailSenderService.exe 1196 Console 0 12,592 K cidaemon.exe 3516 Console 0 1,700 K mmc.exe 3796 3 1,912 K mmc.exe 452 3 1,360 K isqlw.exe 2856 3 488 K BSSMQService.exe 2596 Console 0 25,356 K w3wp.exe 1100 Console 0 84,788 K wmiprvse.exe 3036 Console 0 5,716 K C:\Documents and Settings\xiahui>logoff 1 /server:testserver[/CODE]

