怎样将我选择的文件复制到服务器端指定目录下?????
请达人指教!!!

解决方案 »

  1.   

        set fso = CreateObject("Scripting.FileSystemObject") 
        fso.MoveFile "旧路径", "目标路径" 
        set fso = Nothing 
      

  2.   

    首先要用 WNetAddConnection2 建立与服务器的连接,然后就好办了.
    可以看看这个: http://topic.csdn.net/t/20030516/18/1794439.html
      

  3.   

    复制文件到服务器,其实质不是复制,而是网络文件传输。
    在网络文件传输中,局域网可使用IPX协议启动共享,设置目标文件夹可写的权限,然后就像本地文件复制一样进行文件操作。如果是广域网和互联网,则可使用FTP、HTTP等协议,使用此类协议的前提,是拥有一个具有写权限的用户和密码(有的FTP服务器允许空密码),一般的操作系统(包括WINDOWS、UNIX、LINUX)都自带有FTP服务程序(也叫服务器),只要安装并运行这个服务程序后,客户端使用FTP命令集或API,即可将文件上传至服务器;HTTP要稍微复杂一点,原因是操作系统一般不带基于HTTP文件上传的服务程序,因为需要用户根据WEB服务器平台(IIS、Tomcat等)自已写文件上传的接收程序,也可叫服务器端的文件接收程序或服务器。
    楼主可根据自己的兴趣,先了解一下FTP、TFTP或HTTP等协议,建议学习FTP,一是简单,二是可以跨平台,三是有许多现在的示例代码。
      

  4.   

    无论哪种情况,实质上都是在服务器上有服务程序。只不过有些服务我们用得太多,习以为常了。其实楼主还有一种选择,就是自己用 Winsock 写客户和服务程序,把文件传上去。
      

  5.   

    先建立socket连接,然后可以用copy命令copy过去的
      

  6.   

    服务器如果在同一个域上,共享某个目录的话,可以用API复制,2001年的时候做过,也成功了