1、打开IIS,新建一个Test网站,Application Pool最好选择新建的。
2、在Application Pool界面选择刚刚新建的Test,然后选择高级设置。
3、打开如图所示界面,点击Identity后面的按钮。
4、在Buile-in里选择NetworkService,然后点击Ok。
5、回到Test网站,右键选择Edit Permissions。
6、打开如图所示界面,点击Edit。
7、在白色框框内输入Authenticated Users,点击OK。
这样吧!1.你在windows上装备FlashFXP这个软件!然后定制一个传送列队,把列队可以存出来,在软件中把是否覆盖这类东西设好,然后双击那个列队文件,就开始上传了!然后再windows计划任务里把这个列队文件设成计划任务!
2.或者你可以在linux上开SMB服务,就是把linux的一个区域模拟成windows的共享,这样你就可以简单的用复制粘贴等 *** 作把你文件copy到linux上去了(做个.bat的批处理文件拷贝也可以,这样bat文件就可以放到计划任务里了),把共享做个映射的硬盘;
2.1用Allway Sync备份工具 V9.2.11 汉化版这个软件去同步两边的文件,
2.2当然你也可以用fastcopy这个软件,自动复制指定文件夹所有文件,对方如果同名文件存在,可以根据修改日期自动判断是否覆盖!淡然执行那个按钮你得点,不过这个问题可以用按键精灵解决,让按键精灵设定好时间,定时启动替你干这个!
当然高级办法也有,有人用VBS脚本来干,不过我不熟那个,所以没用,但网上能找到!
3.在linux系统上设置crontab, 晚上定时去windows ftp上下载。借鉴楼下的做了点说明
3.1 在windows上安装ftp服务端
3.2 在写下载脚本auto_download.sh:
参考:
lftp 10.0.0.1 -u user,passwd -e 'cd /pwdget XXquit'
多文件下载请用mget
3.3 在linux上设定crontab
crontab -e
00 00 * * * sh /pwd/auto_download.sh
每天零点开始执行auto_download.sh 这个脚本
呵呵,这么多思路你慢慢想吧!总有好办法的!祝你好运
你这个需求似乎不是“自动上传”,而是“自动下载”,而且描述不够全面,疑问有:1、B机器像是windows系统,A机器是小型机还是PC不明,要是小型机安装unix/linux等 *** 作系统时,下述的文件共享方式就需要配置samba服务,不如windows系统配置那么简单。
2、获取的文件之名称固定吗?如果固定,那么自动获取时发现B上已经有同名文件,策略是覆盖已有文件还是另有安排?如果文件不固定,文件名采用什么规则命名,是根据日期吗?
方案有多种,兹介绍两种,其一是文件共享的方式,其二是FTP方式。
文件共享:
既然A有固定IP,完全可以把那个文件所在的目录共享出来,为安全计,可以限定访问者,在B上映射该共享目录成一个盘符(例如K:),如此,自动获取文件的批处理主体内容就是执行一个COPY,如COPY /Y K:\myCared.xyz D:\AnotherSavePoint,将这个.BAT配置成任务计划即可。
FTP方式:
准备工作稍微麻烦一些,需要在A上配置FTP服务,在B上通过ftp.exe执行相应脚本实现。具体方案可以参考如下链接,是我对和你这个相似问题的答复。
http://zhidao.baidu.com/question/195373501.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)