批处理关闭Rayfile退出后遗留后台peer.exe等进程应用交流
随着宽带网络的发展,以及存储设备进入大容量时代,网上涌现出一批大容量网络存储空间供应商。其中以RayFile(以前的fs2you)为典型代表。RayFile提供了最简便的免费网络存储服务,使商业和个人用户能方便的共享图片,视频和其他文件,上传文件数没有限制,无格式、体积限制,引领网络存储新纪元(这句是RayFile原话O(∩_∩)O~)。
RayFile发展以来,已经建立了庞大的数据库,无所不容。
我从fs2you就开始用,升级到RayFile之后资源更多了,下载速度是没的说,感觉非常好。
只有一点,自从升级到RayFile(如今版本是8240版),RayFile运行时一共加载了主程序RaySource.exe和三个附程序:peer.exe、Peerconf.exe和PeerAdapter.exe(网上很多地方把它写为了PrreAdapter.exe)。每次下载完,关闭了RayFile程序之后,它只是关闭了主程序RaySource.exe,其它三个附程序还在进程里不能自动关闭。我估计是RayFile故意设计成这样的,因为peer.exe还一直在后台上传刚刚下载的东东。(新发现,peer.exe不光在上传新下载的东东,以前下载的,只要还在Rayfile默认下载保存路径里,它也会一直P2P共享上传,所以带宽不够的朋友,可以在下载完之后删除所有下载记录;带宽大的朋友,下载的同时保持上传更好,这才是P2P的真谛嘛,下载完了再按下面的方法关闭上传好了)
大家看看这张图,这时候我已经关闭了RayFile,也没有其他联网程序在运行,可是上传流量很大。
http://img.blog.163.com/photo/yLerllP6X72XTHC_CHzUAQ==/2862037563195201486.jpg(截图来源于鱼鱼桌面网络信息仪表 插件)
就是peer.exe在后台上传。
而且这几个进程占用资源也不少。
http://img.blog.163.com/photo/7kNUA8wz5cjNcDtPYMIs7Q==/3704773643466704302.jpg
网上提供的方法就是下载完之后,打开任务管理器,手动终止这几个进程,以节约资源和带宽。
我因为几乎天天在用RayFile,每次都手动关闭这几个进程,真的比较烦。
于是动手编了这个批处理,一下解决这个问题。
1.新建一个文本文件;
2.打开文本文件,在里面输入如下内容(===不要):
=====================================================
@echo off
for /f "delims=" %%a in ('more +3^<"%~fs0"') do (taskkill /f /im %%a)
exit
peer.exe
Peerconf.exe
PeerAdapter.exe
=====================================================
3.把文本文件保存为:关闭Rayfile进程peer.bat,记住文本文件的后缀是txt,一定要改成bat,(名字自己起一个好记的就行)。
可以把这个批处理文件放在RayFile安装文件夹内,然后放快捷方式到快速启动栏,这样每次用RayFile下载完之后,先关闭RayFile,然后点一下这个批处理文件就完事了。(还可以更偷懒,把主程序RaySource.exe放到那三个下面,下载完之后都不用去关闭RayFile,直接点批处理文件就全关闭了)。
下面是我执行这个批处理文件之后,网络上传速度马上降为0的截图。
http://img.blog.163.com/photo/cwMFCPEANdIjk_GK7cU8AQ==/2862037563195201487.jpg
记得有一点,如果还在下载过程中,误点了这个批处理,下载就会出错,这样关闭RayFile重新打开就行了。
++++++++++++++++++++++++++++++++++++lzsy++++++++++++++++++++++++++++++++++++
另:
批处理文件内容也可以这样编辑(===号不要):
===============================================================
:: peer.exe
:: Peerconf.exe
:: PeerAdapter.exe
@echo off
for /f "tokens=2 delims= " %%i in ('type %0 ^|find "::"') do taskkill /f /im "%%i" 2>nul
pause
================================================================
注意这里: :: peer.exe ::和peer.exe之间有一个空格。
感谢批处理交流论坛风行者。
为自己汗一个,终于深刻理解了闭门造车是什么意思,在网友的提醒下,知道了原来Rayfile从fs2you升级过来增加了三个附加程序进程,也提供了关闭方式,因为我局限于fs2you时代,根本没有细看,做了一些冤枉事,晕啊。
Rayfile下载完后,右键点击右下角图标,点击停止服务,再退出,就自动关闭附加程序进程了。如图:
http://img.blog.163.com/photo/IiT-ldDwnRgH8mhQpysKJg==/2036189981525373588.jpg
不过就当在学习批处理好了。
辩证一下,把Rayfile主程序RaySource.exe也加入批处理,当Rayfile下载完,只要点击一下批处理就可完全关闭Rayfile了。O(∩_∩)O~
用Rayfile自己的方法要几步:右键点击图标,点击停止服务,点击确认窗口,再右键点击图标,点击退出,是不是麻烦一些,呵呵。
又发现了一点,在点击Rayfile链接打开网页之后,如果你又不想下这个东东了,尽管你没有点击Rayfile下载的链接,没有启动Rayfile主程序RaySource.exe,接着就关闭了Rayfile链接网页,Rayfile还是在后台启动了peer.exe进程,打开了P2P共享上传,占用带宽,这时候这个批处理就可以起作用了,嘿嘿。
ps:相信很多人都在用搜狗拼音,最新版增加了词库随时自动升级,只要使用过一次搜狗拼音,任务管理器里就会添加一个搜狗拼音升级进程pinyinup.exe,这个也会占用资源,把它也加入批处理,一起关闭了。
大家可以触类旁通,有自己需要关闭的进程,都可以添加进去,一键关闭。
页:
[1]