“一键RADMIN替换服务”我想大家也都听说过了,但是我个人觉得那样做了甚不完美,而且麻烦,所以敝人不才,写了一两点个人观点,还请大家多指点。
我们都知道radmin服务是通过“r_server.exe /install”这个命令来安装的,服务名为“r_server”,显示名称为“Remote Administrator Service”,没有描述,一键RADMIN替换服务的原理就是删掉了系统不常用且对系统运行并无较大影响的服务后取而代之。首先将r_server.exe更名并取代原服务(即被删掉的系统服务)所运行的exe进程文件,再将所需的“AdmDll.dll”和“raddrv.dll”也复制进同目录内,这里要注意的是需要导入的注册表有两个,一个是含有端口、密码等注册表信息的文件(radmin服务端必须的reg文件)即注册表项 HKEY_LOCAL_MACHINE/SYSTEM/RAdmin ,另一个就是服务的注册表文件了,所以必须得先在自己的电脑上安装一次r_server,再导出注册表项 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/r_server 里的内容,并修改里面的服务名称,描述等等信息,但是不知道这样做的人有没有想过,导入的这个服务只能应用于与你的操作系统一样的电脑上(还得包括系统盘在内-_-!),因为你基本上没法修改进程文件在注册表里的路径“ImagePath”,所以个人觉得,替换服务又麻烦又不方便,不可取。:(
换一个角度想,有没有办法不安装r_server服务,也就是说,就象灰鸽子一样,我们能不能自定义服务名、描述和路径来自启动“r_server.exe”,让它直接来取代r_server服务呢?理论上的回答与