知道远程主机的管理员和密码,如何在本地计算机上实现将应用程序安装到它上;
完成该功能,用delphi该如何下手 !

解决方案 »

  1.   

    先复制文件,这个不用我说了,
    然后用管道命令启动那个程序,如果要安装软件:如Office,几乎不可能,除非你连接到它的远程终端。
      

  2.   

    方法1.桌面连接,直接控制远程主机
      Windows自带的桌面连接或PcAnywhere这些都可以.方法2.socket编程,远程主机安装服务端程序,客户端发送命令参数,服务端执行.
      编程简单,但需要在远程主机上安装socket服务端.方法3.Net use和At 命令,
       原理是使用net use登陆远程主机(可以不使用命令,直接打地址),之后利用默认共享,打开远程主机文件夹,复制文件,之后利用At命令创建运行任务,任务为一次性任务,指定运行时间和路径就可以.Delphi编程麻烦些.以上3种方法我都用过,其他方法待各位补充.
      

  3.   

    如果远程主机为WIN2K以上操作系统,可以使用终端登录,和操作本地机一样。
      

  4.   

    我想你可以是想实现程序自动升级的功能吧..
    如果要实现你所说的..一般就是开一个FTP之类的.然后如果有权限的话就可以实现执行文件的功能(你把文件放在那里,然后用一个批处理文件执行它)..
    以上只是想法..还没有试过..
    具体人家怎么搞我也是不清楚的..
      

  5.   

    应该是通过流把你要安装的东西传过去的吧,如果那个程序是后台安装,只需要改改注册表
    就可以了~~或者一个bat文件,或者弄个小程序接受指令之类,或者 telnet 过去安装
      

  6.   

    这样多的方法,到底那种才好?能给个具体的用delphi开ftp的源代码吗?谢谢!
      

  7.   

    能给些比较具体的实现方法吗?向用ftp的方法,这样用delphi编程 呀!  很郁闷 !谢谢!