请问:如何用VB实现远程重新启动某台电脑的IIS服务?另外,如何取得远程电脑当前的内存使用情况?谢谢!

解决方案 »

  1.   

    方法之一:利用 WinSock 控件可以与远程计算机建立连接,并通过用户数据文报协议 (UDP)或者传输控制协议 (TCP)进行数据交换。这两种协议都可以用来创建客户与服务器应用程序。客户端程序通过数据文报协议向服务器端程序发送已定义的命令,如重起iis,由服务器端程序实现命令。依此类推也可以通过这种形势获得服务器的内存情况。
      

  2.   

    restarting IIS or executing commands from remote:
    http://www.webservertalk.com/archive120-2005-5-1076391.html
      

  3.   

    IIS:通过结合使用 WSH 和 ADSI 来重新启动 IIS 服务:
    http://support.microsoft.com/kb/247557/zh-cn