当前位置: 代码迷 >> ASP.NET >> |M| 300分求:这样的要求ASP.NET能否做到 掉用FTP上面的WinRAR压缩某个FTP上面的某个文件夹 多谢
  详细解决方案

|M| 300分求:这样的要求ASP.NET能否做到 掉用FTP上面的WinRAR压缩某个FTP上面的某个文件夹 多谢

热度:605   发布时间:2013-02-26 00:00:00.0
|M| 300分求:这样的要求ASP.NET能否做到 掉用FTP上面的WinRAR压缩某个FTP上面的某个文件夹 谢谢
环境

FTP://222.222.222.222
USER:ABC
PASS:123

FTP网站下有目录
WinRAR
BackUP

WinRAR里面是一个WinRAR文件目录用来压缩用的

要求是:
在本地的ASP.NET   根据上面的环境压缩BackUP目录到要目录的BackUP.rar

谢谢

------解决方案--------------------------------------------------------
好象在你那个远程的机器上按个程序(server端)
你去操作的时候 调用那个程序的某个已经写好的对象(这个对象可以对你那个远程机器的东西进行调用)
不知道.netRemoting可不可以 那是专门调用远程对象的
------解决方案--------------------------------------------------------
可以使用开源的SharpZlib源码及示例码

http://www.pconline.com.cn/pcedu/empolder/net/0605/797105
------解决方案--------------------------------------------------------
下载http://www.rarlab.com/rar/UnRARDLL.exe

用winrar的组件来操作非常好用,这个包里面有N种编程语言解压rar的程序。
------解决方案--------------------------------------------------------
解压服务器上面的zip文件倒是有一个。。。
------解决方案--------------------------------------------------------

------解决方案--------------------------------------------------------
这样是不能实现的
除非FTP服务器 端 提供类似远程桌面的功能
你这样 等于是 异地执行服务器上的程序了

------解决方案--------------------------------------------------------
学习……
------解决方案--------------------------------------------------------
感觉实现有难度,关注一下
------解决方案--------------------------------------------------------
把WinRAR下载到本地再执行
------解决方案--------------------------------------------------------
这样能达到安全性吗?你要是打开一个不能打开的软件,那不是变成病毒了?
------解决方案--------------------------------------------------------
MARK
------解决方案--------------------------------------------------------
没办法实现这样的功能
可以变通下
下回来压缩再上传
------解决方案--------------------------------------------------------
关注..
  相关解决方案