求,提供思路 up有分!解决方案


求,提供思路 up有分!!!
局域网内有一台ftp服务器,无须密码就能登陆,该服务器下有一文件夹(现设服务器地址为   192.168.0.33,文件夹为soft,那么访问只要ftp;//192.168.0.33/soft)便访问soft文件夹下面的所有文件)
现在要实现如下功能,每隔10分钟扫描soft文件下有无新的文件传上来,如果有的话立即将该文件下载到另外一台服务器(192.168.0.34/soft)
要求,不能在192.168.0.33   上安装任何东西,可以在192.168.0.34安装你要东西,或放置程序
==========================================================
请各位帮帮忙,说说如何实现!!!

.net 程序开发 asp

櫛枝.实乃梨 13 years, 7 months ago


up有分


美国国防部 answered 13 years, 7 months ago


顶!

Nero默默 answered 13 years, 7 months ago


支持,

垫步拧腰草上飞 answered 13 years, 7 months ago


专业UP一下

即将堕落天使 answered 13 years, 7 months ago


用windows 脚本应该可以完成,在34上写个VBS的脚本,用任务计划10分种执行一次这个VBS脚本!

十六夜@咲夜 answered 13 years, 7 months ago


不懂~~帮顶~!~~祝楼主好运~~~~~~~~~

超级大基佬 answered 13 years, 7 months ago


写windows服务是可行也是比较好的

Nelthon answered 13 years, 7 months ago


UP,我不会,已经有高手,说了方法,LZ去试试吧。

刺眼旳温柔。 answered 13 years, 7 months ago


up~~~~~~~~~~

mumumu answered 13 years, 7 months ago


顶楼上

就是艹白狗 answered 13 years, 7 months ago


写一个服务程序并注册安装在192.168.0.34机器上,让服务程序一直启动
protected override void OnStart(string[] args)////服务程序启动
{
// TODO: 在此处添加代码以启动服务。
thread=new Thread(new ThreadStart(runServer));//新建进程
thread.Start(); //进程启动
}

public void runServer()
{
int ch=1;
while(ch==1)
{
try {
//(检查)
//(复制)
}
catch
{}
Thread.Sleep(600000);//延迟10分钟
ch=1;
}
}


主要用到进程和文件流应该就可以实现了

mickey answered 13 years, 7 months ago


晕啊~~~UP下..接分

蒋公剿匪不力 answered 13 years, 7 months ago


写个批处理,然后在你34的机器上添加一个任务,设置10钟执行该任务一次。

pathua answered 13 years, 7 months ago

Your Answer