客户机远程维护VNC自动配置方案

客户机远程维护VNC自动配置方案==== 【软件简介】 VNC(Virtual Network Computing,虚拟网络计算)最早是一套由英国剑桥大学ATT实验室在2002年开发的轻量型的远程控制计算机软件,其采用了GPL授权条款,任何人都可免费取得该软件。VNC软件主要由两个部分组成:VNC server及VNC viewer。用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行VNC viewer控制被控端。 VNC server与VNC viewer支持多种操作系统,如windows,Linux,MacOS及Unix系列(Unix,Solaris等),因此可将VNC server及VNC viewer分别安装在不同的操作系统中进行控制。RealVNC的优越性还在于如果操作系统的主控端计算机没有安装VNC viewer,也可以通过一般的网络浏览器(如IE等)来控制被控端(需要Java虚拟机的支持)。整个VNC一般运行的工作流程如下: (1) VNC客户端通过浏览器或VNC Viewer连接至VNC Server。 (2) VNC Server传送一对话窗口至客户端,要求输入连接密码(可能为空),以及存取的VNC Server显示装置。 (3)在客户端输入连接密码后,VNC Server验证客户端是否具有存取权限。 (4)若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。 (5)被控端将画面显示控制权交由VNC Server负责。 (6) VNC Server将把被控端的桌面环境利用VNC通信协议送至客户端,并且允许客户端控制VNC Server的桌面环境及输入装置。 ---- 【特别说明】 JMKT5-SAQF9-SLD2P-NPECM-TEXXA YLYDY-NSK95-KN2BG-KTN9C-92GJA 3XT42-LU2BP-N7JV2-BTSWL-7NKFA 3CJFW-2HLA6-KA44E-ZWG6D-9BT4A安装方法:解压RealVNC文件夹,配置到开机命或者系统安装,run.bat增加以下内容rem检测客户机还原状态attrib -r -a -s -h \"d:\\ProtectedC00.sys\" if exist d:\\ProtectedC00.sys del /f /q d:\\ProtectedC00.sys 2>nul 1>nul rem以下2行制定为非还原状态,安装远程控制服务! if exist d:\\ProtectedC00.sys call RealVNC\\unvnc.bat if not exist d:\\ProtectedC00.sys call RealVNC\\invnc.bat rem注意:默认为系统账号和密码登陆! ====安装批处理: @echo off if not exist \"C:\\Program Files\\RealVNC\" md \"C:\\Program Files\\RealVNC\" xcopy /d/r/y/e/h \"%~dp0*.*\" \"C:\\Program Files\\RealVNC\\\" 1>nul 2>nul set path=%path%;C:\\Program Files\\RealVNC sc query winvnc4|find /i \"指定的服务未安装\"&&call :register && exit sc query winvnc4|find /i \"STOPPED\"&&winvnc4.exe -start && exit :register winvnc4.exe -register vncconfig.exe -license JMKT5-SAQF9-SLD2P-NPECM-TEXXA regedit /s RealVNC.reg winvnc4.exe -start :eof卸载批处理: @echo off if not exist \"C:\\Program Files\\RealVNC\\winvnc4.exe\" goto endvnc sc query winvnc4|find /i \"指定的服务未安装\" 1>nul 2>nul&&goto jumpvnc sc query winvnc4|find /i \"RUNNING\" 1>nul 2>nul&&winvnc4.exe -stop set path=%path%;C:\\Program Files\\RealVNC winvnc4.exe -unregister 1>nul 2>nul :jumpvnc reg delete \"HKEY_LOCAL_MACHINE\\SOFTWARE\\RealVNC\" /f 1>nul 2>nul if \"%~dp0\"==\"C:\\Program Files\\RealVNC\\\" cd.. rd /s /q \"C:\\Program Files\\RealVNC\" 1>nul 2>nul :endvnc控制批处理: @echo off set path=%path%;C:\\Program Files\\RealVNC sc query winvnc4|find /i \"指定的服务未安装\"&&call :register && exit sc query winvnc4|find /i \"STOPPED\"&&winvnc4.exe -start && exit sc query winvnc4|find /i \"RUNNING\"&&winvnc4.exe -stop && exit :register winvnc4.exe -register vncconfig.exe -license JMKT5-SAQF9-SLD2P-NPECM-TEXXA regedit /s RealVNC.reg winvnc4.exe -start :eof
rar 文件大小:806.2KB