这样的操作好象没有必要通过sql server来做吧?做个ftp访问程序就解决了。

解决方案 »

  1.   

    如果服务器上没有开启ftp服务呢?这位兄弟不妨详细说明如何通过ftp访问?谢谢!
      

  2.   

    xp_cmdshell "copy c;*.txt //yourmachine/share"
      

  3.   

    ?
    xp_cmdshell "copy c:\temp\*.* //yourmachine/share" 
      

  4.   

    做在程序中!我需要将服务器端的某一目录下的文件拷贝到作为通讯机的客户端!
    用xp_cmdshell "copy c:\temp\*.* //yourmachine/share" 可以将c:\temp\下的文件拷贝到
    客户端,但如果c:\temp\还有一级目录,比如c:\temp\temp1\下还有文件的话,c:\temp\temp1\目录下的文件就拷贝不过来!
    但我用xp_cmdshell "xcopy c:\temp\*.* //yourmachine/share" 这个命令没有执行成功,不知道是什么原因?
      

  5.   

    XCOPY是外部命令,使用xcopy的时候你得指定xcopy所在的路径,比如c:\windows\command\xcopy ...
    COPY是内部命令,不用指定路径。
      

  6.   

    还有,xcopy要加/s参数才能拷贝子目录。