今天是:
设百科问答网为首页|收藏百科问答网|网站地图
百科问答网 - 帮您解决问题,分享成功经验
百科问答网  » 电脑/数码/通讯/互联网 » 操作系统  » 远程桌面连接如何用BAT终止当前会话的一个进程

远程桌面连接如何用BAT终止当前会话的一个进程


工作上需要用远程桌面(mstsc)连接服务器,
再复制本地代码到服务器上去调试,剪贴板共享功能经常失效,非要终止当前会话下的rdpclip.exe程序,再启动它后才正常

本来想写个BAT来重启rdpclip程序,但是taskkill会把所有会话下的rdpclip进程全杀掉
服务器上经常登陆了10多号人,同一用户

有没什么办法只杀掉自己的会话下的rdpclip?


答案或建议:


花了点时间自己折腾出来了:
BAT,Win2003 R2下试过可用,其它系统可能没query.exe和tskill.exe...

bat内容如下:

for /f "tokens=3 delims= " %%a in ('query session ^|find /i ">"') do set sessionid=%%a
tskill rdpclip /ID:%sessionid%
:wait
tasklist /FI "SESSION eq %sessionid%" /FI "IMAGENAME eq rdpclip.exe"|findstr /i "rdpclip.exe" && goto wait
start rdpclip.exe
exit 


文章链接:http://www.baikewenda.com/h/0907/a35954.html

推荐内容

敬请注意:百科问答网内容来源于网络或民间经验收集,仅供参考。其中有关健康疾病方面的内容请务必咨询专业医生或及时到医院治疗。
关于我们 - 广告服务 - 联系我们
百科问答网 Copyright ©2005 - 2011 www.baikewenda.com,All Rights Reserved
辽ICP备10007180号