有时需要在web中windows控制远程桌面,这种情形下就不能让用户再打开一个客户端去访问,一般的方式就是直接在浏览器中打开。

可以采用两种方式:1.windows自带的WEB远程桌面,2.VNC

第一种需要客户端装IIS。

比较简便的方式是第二种,采用vncx.dll插件。详细介绍可参见http://www.veridicus.com/tummy/programming/vncx/

这个dll的使用可以采用两种方式:1.在每台window上注册 
 C:\WINNT\SYSTEM32> REGSVR32 VNCX.DLL

第二种将dll打包成cab文件,在IE中

  1. <OBJECT ID="VNCViewer"  
  2.     CLASSID="CLSID:EFAB8D1F-794A-4C47-B834-53653E05A441"  
  3.     CODEBASE="ActiveX/vncx.CAB#version=0,9,2,8"> 
  4. </OBJECT> 

就可以了。