如何使用
Hyena
与
RealVNC
实现灵活的远程控制
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
作为一名PC数量超过500台以上的公司IT PRO,相信大家都在烦恼如何才能在不致于使自己过度疲劳的情况下实现方便快捷并且有效的用户计算机问题处理,那么在当今管理工具满天下的IT圈子里,哪些软件才是最好最方便的了?相信大家一定不会忘记Demoware、pcanywhere、mstsc等等,不过今天我要向大家介绍不是上面的几个,而是我最中意的Hyena和RealVNC,希望各位同仁在看过此篇文章后能更加的了解这2个软件、喜欢上他们,更希望这套方案能为你的工作真正带来方便与快捷。
这两个软件的download地址分别如下:
闲话少叙,下面就让我来为大家讲解如何配置并快捷的使用这套工具吧!
1.安装Hyena7.7C,并选择安装strcm(这个软件是用来向客户端推送RealVNC服务器端程序)安装完后,注意完成注册。
2.安装RealVNC,并完成注册;由于VNC是需要license才能运行的程序,而当我们用Hyena
向被控端(即VNC服务器端)推送VNC后,由于没有执行注册的步骤,在这种情况下如果被控端VNC程序没有被注册,则在使用Hyena进行远程控制时,会提示这个错误信息:“注册码丢失或过期!”
所以我们需要在本机将VNC服务器端配置好,为了方便我们在此需要将VNC服务器端的安全验证密码设为空,注意设置完成后,再进入到本机的注册表,在“HKEY_LOCAL_MACHINE\SOFTWARE\RealVNC” 这个节点下将RealVNC的整个注册表信息全部导出,并保存为“RealVNC.reg”同时建立一个名为“RealVNC.bat”的批处理文件,批处理文件内容如下:
@ECHO OFF
ECHO Changing RealVNC Security
%WINDIR%\regedit.exe /s \\loacalhostname\documents\scripts\RealVNC.reg
ECHO RealVNC Security changed
建立这两个文件的作用就在于,通过PSEXEC这个
命令从远端将RealVNC的注册表信息完全导入到VNC的被控端,这样一个操作过程就避免了上述的“licence过期或丢失”的错误。
3. 在生成好上述的两个文件后,我们还需要在本机端建立一个共享文件夹,并将这两个文件放入共享文件夹内,然后在Hyena中建立一个tools命令行。
Hyena命令行的建立,按如下步骤建立:
Hyena软件的菜单栏上找到 Tools——>Settings——>"Tools" Tab——>New
由于我们是要用PSEXEC这轻量化telnet程序向VNC被控端装程序,所以我在此就将PSTOOL这个程序包全部放入到了Hyena的安装目录下,例如:..\Hyena\tools
这里我例举一个建立工具命令行的参考:
Menu Caption:PSEXEC: Active VNC From client side
Command Line:C:\Program Files\Hyena\Tools\psexec.exe \\%E% -u domain\username -p password -c -f "\\loacalhostname\documents\scripts\RealVNC.bat" &pause
“注释:
1. %E%是个变量名,在HYENA里指的是被控制端电脑的主机名;
2.另外由于在域环境中用户的密码是定期更改的,所以在使用过程中,
如果当用户的密码更改后,则在PSEXEC这条命令中也要相应的更改
为用户的最新密码;
3.\\loacalhostname\documents\: 这个路径是用来共享注册表文件和批处理文件的共享主机的文件夹路径;
用户在使用时请根据你的实际情况进行设置更改。
4.命令行后面的‘&pause’这个参数是用来控制在命令执行完毕后不
立即退出执行画面,而由操作者在观看执行结果后,自己来按任意键手动退出程序。”
Command line samples:
1. Use PSEXEC to install RealVNC in to the Registry:
C:\Program Files\Hyena\Tools\psexec.exe \\%E% -u domain\username -p password -c -f "\\loacalhostname\documents\scripts\RealVNC.bat" &pause
2. Use PSEXEC to delete RealVNC from the Registry:
C:\Program Files\Hyena\Tools\psexec.exe \\%E% -u domain\username -p password -c -f "\\loacalhostname\documents\scripts\DeleteRealVNC.bat" &pause
4.在上述步骤全部完成后,接下来就是使用Hyena去远程控制一台电脑啦,
首先是使用strcm程序向远端安装VNC服务器端,然后通过刚才新建立的tools去注册安装好的VNC服务器端,
接下来再使用strcm去连接VNC服务器(每一个被控端PC都是一个VNC服务器),这样做完后,你会发现,原来Hyena如此方便!
RealVNC是业界最有名的远程控制软件,在此我不再多言;而对于Hyena这款工具,我觉得其不愧是是所有window AD管理工具中的王者,其所提供的Tools扩展功能是其他同类软件所不具备的,正因为如此才有了与RealVNC、TightVNC等各类RC工具的协同作战。
至此,使用Hyena与RealVNC协同作战实现灵活RC的方案就讲解完毕了,希望能给各位同仁提供些许帮助。
转载于:https://blog.51cto.com/dazern/210507