首页 > 范文大全 > 正文

另辟蹊径 变相远程协助

开篇:润墨网以专业的文秘视角,为您筛选了一篇另辟蹊径 变相远程协助范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

挑战题描述

平时经常要对好友进行远程协助帮助他们解决问题,可是系统自带的远程协助受网速的影响很大,有没有方法可以在低网速下实现流畅操作?(题号:20150101)

解题思路

网络带宽是我们无法控制的,所以可以另辟蹊径来解决。一般朋友请求的远程协助大多数都是比较简单的操作,比如对注册表进行一下修改,对系统某处设置进行更改等。由于默认的远程协助都是通过远程登录到对方电脑上进行操作,这自然要受到网速的影响。其实对于类似的简单远程操作,我们完全可以在本机上先行操作,再把过程记录下来,然后对方只要接收一个小小的脚本文件,就可以复原操作过程而解决问题了。操作脚本的制作,可借用Autohotkey来完成,它可以生成EXE可执行文件,而且文件很小,便于远程传输,不用再担心网速问题。下面就以远程帮助对方实现解锁BCD文件为例。

解题方法

BCD文件默认会被系统调用,无法直接复制备份,操作需要借助注册表编辑进行卸载解锁。因为每个人电脑系统(只要是同版本)的操作是一样的,因此我们只要在自己电脑上录制操作脚本即可。

将本机其他无关程序全部关闭,然后运行Autohotkey,单击软件界面的“Arecord”按钮,程序就会在桌面左上角启动录制图标。开始录制后,依次执行下列的操作:

按下微软徽标键+R键调出运行对话框输入regedit按下回车按下Alt+Y键确认UAC操作(有键盘热键支持的尽量使用键盘输入,下同)按向下方向键切换到[HKEY_LOCAL_MACHINE]按向右方向键展开键值向下选中[HKEY_LOCAL_MACHINE\BCD00000000]键值按下Alt+F键激活“文件”菜单按下U键卸载配置单元按下Alt+Y键确认操作按下Alt+F4键关闭程序返回桌面。

完成上述操作的录制后,单击“STOP”停止录制返回程序窗口,这样就可以在Autohotkey窗口中看到上述录制的脚本代码,这里可以根据实际情况进行微调。比如可以在每个步骤之间添加间隔时间,添加“Sleep 1000”(表示前后操作停顿1000毫秒),这样前后两个命令之间会有间隔时间,方便远程用户查看具体的操作(图1)。

完成代码的编辑后单击“Save”将脚本保存为“aa.ahk”,现在测试看看该脚本运行是否成功运行。如果脚本可以实现在自己电脑上成功完成操作,继续运行Autohotkey的“Convert .ahk to .exe”组件,点击“Convert”将脚本转换为应用程序(图2)。

接下来将转换的文件,通过QQ或邮件等工具先行传送给好友接收,然后开启远程协助登录对方的电脑,直接运行刚刚传给他的脚本文件,查看运行结果即可,因为没有过多的实时操作,自然就不用担心网速慢了。其实,甚至不用远程登录,让对方自行运行即可。