前言:

工作中可能会遇到以下情况,利用windows作为中转,来实现两台linux服务器的文件传输。

实现步骤:

1、FTP上传和下载的bat脚本。

脚本分为两部分:可执行bat脚本和ftp命令文件;

可执行bat脚本:

@echo off

ftp -s:D:\ftp\ftp.txt

ftp命令ftp.txt:

open 192.168.1.166

ftp-user

passwd

prompt off

lcd D:\ftp

cd /home/myftp

mget *

close

open 10.10.12.12

ftp-user

passwd

lcd D:\ftp

cd /home/myftp

mput *

prompt on

bye

quit

2、加入Windows定时任务(网摘):

打开计划任务快捷方式(在 “管理工具”内):

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Task Scheduler.lnk

很多人在问我:

1、Windows Server 2008 计划任务在哪里配置?

2、Windows Server 2008 可以配置每分钟或是每小时执行我的任务吗?

答案是:可以!

首先Windows Server 2008不同于其他服务器操作系统和Windows Server 2003有着很大的区别,计划任务的名称是“任务计划程序”不在控制面板里,而是在“管理工具”里。由于服务器需要做些任务,定时执行,自己写程序吧,麻烦,所以采用BAT进行代替操作,网络上很多人都在说每分钟执行怎么配置,今天我们就配置一下。

1、打开“任务计划程序”–> 点击“任务计划程序库”在右则会看到操作项里有“创建基本任务”和“创建任务”如图所示:

2、点击“创建任务”后如图所示:填写好相应的名称和勾选好必要的条件

3、选择“触发器”选项,点击“新建”,创建任务执行时间,“重复任务间隔”这个选择后,后面有时间选择,是每小时,还是每分,可自己选择后再修改时间,再确定。

特别说明:我差点被骗了,认为Windows计划任务是精确不到分钟级别的,主要是看到“重复时间间隔(P)”右边没有“1分钟”选项,如下图所示:

其实,它除了下拉选择外,还可手动修改时间值,比如上面的“1分钟”!!!

4、再来配置需要执行的“操作”,就是选择所写的程序或是BAT文件,这里很重要的配置是选择BAT文件后,在“起始于(可选)”这里一定要填写相应执行程序或是BAT文件的所在目录,要不然是执行不成功的。

5、添加后,列表栏中会出现添加的计划任务。

【如何开机启动?】

如果想开机启动.bat文件,只要在“新建触发器”时,“开始任务”下列框选择“启动时”即可!

【如何执行PHP脚本?】

参考如下图所示:

filezilla定时上传_windows下定时利用bat脚本实现ftp上传和下载相关推荐

  1. windows下定时利用bat脚本实现ftp上传和下载

    前言: 工作中可能会遇到以下情况,利用windows作为中转,来实现两台linux服务器的文件传输. 实现步骤: 1.FTP上传和下载的bat脚本. 脚本分为两部分:可执行bat脚本和ftp命令文件: ...

  2. 工作笔记1——利用bat脚本实现批量上传文件到ftp服务器

    工作笔记1--利用bat脚本实现批量上传文件到ftp服务器 问题概述 利用ftp命令实现上传文件 注意 限时功能 将共享目录映射到电脑中的某个盘符 实现断点续传 问题概述 公司中有大概225k个文件需 ...

  3. 解决Linux下无法利用shell脚本启动conda虚拟环境问题

    解决Linux下无法利用shell脚本启动conda虚拟环境问题 问题 直接在脚本中激活conda环境时遇到了一个问题 解决 查看.bashrc文件 .bashrc文件在 /home/用户名 里面,因 ...

  4. Android手机上,利用bat脚本模拟用户操作

    大家可能会遇到这样的情景: #  也许你是一个通过App的销售人员,需要不断靠App的点击率来拿利润 #  也许你是一个个人开发者,想要自己写个脚本点击banner广告 #  也许你是一个业务经理,你 ...

  5. 12、利用.bat脚本和python脚本操作exe

    说明   利用.bat脚本打开cmd窗口去执行python脚本,来对一些exe进行操作,写.bat的目的是为了可以双击的方式去运行python脚本 第一部分是python打开微信 # -*- codi ...

  6. mysql定时备份并上传ftp_Linux下定时任务实现mysql自动备份并上传远程ftp

    Linux下定时任务实现mysql自动备份并上传远程ftp 1.创建保存备份文件的目录:/home/mysql_data cd /home mkdir mysql_data 2.创建备份脚本文件:/h ...

  7. ftp、sftp利用bat脚本自动下载以及上传文件

    一.ftp利用bat自动上传下载文件 首先,先打开cmd,看下ftp命令是否是开通了的,如果提示ftp不是支持的命令,则需要自己去控制面板-程序以及功能-打开ftp功能.然后就是先自己用cmd命令,进 ...

  8. oracle备份数据库dmp定时,SCO Unix系统下定时备份Oracle数据库dmp文件的设置

    Oracle数据库中定时对dmp文件进行备份可以提高数据库的安全性与稳定性,以便于在出现故障时进行恢复.本文我们主要介绍了SCO Unix系统下定时备份oracle数据库dmp文件的知识,接下来就让我 ...

  9. Html做文章查看上一篇下一篇功能,SDCMS文章添加上一篇、下一篇

    SDCMS是一款小型ASP内容管理系统管理开源程序,虽然是小型的,但是主要功能都俱备.在细节方面,该款开源程序没有对内置标签进行统一的管理,不方便日后功能的修改,如果需要修改或者添加,需要去官方网站上 ...

最新文章

  1. 查找局域网中的DHCP服务器
  2. python 转 exe -- py2exe库实录
  3. 行业观察|智慧屏集中爆发,大屏市场能否迎来破局者?
  4. Arithmetic图像处理halcon算子持续更新
  5. PMP读书笔记(第2章)
  6. input只能输入数字_Python基础第一个案例:猜数字游戏,这个都写不出,那就放弃吧...
  7. 在Ubuntu X64上编译Hadoop
  8. 除了后置三摄 新一代iPhone屏幕更大机身更薄...
  9. Thrift的安装和简单示例
  10. Angular 自定义分页组件,自定义每页显示个数
  11. 汉字一级字库与二级字库
  12. 渐开线曲线方程c语言,proe常用曲线方程大全
  13. HackerRank 算法刷题笔记(一),基于Go语言
  14. Linux中Redis操作命令
  15. 关于网络存储技术和存储的协议
  16. 离开互联网公司的年轻人,按下人生的重启键
  17. html5音频剪辑,访谈类音频剪辑的5个小贴士
  18. matlab化工实例,运用MATLAB软件处理化工实验数据
  19. 2021最新Android常用开源库总结,最强技术实现
  20. Warning_The `android.dexOptions.incremental` property is deprecated and it has no effect on the buil

热门文章

  1. 最小二乘法和岭回归区别
  2. Linux性能优化实战:如何“快准狠”找到系统内存的问题?(21)
  3. docker logs-查看docker容器日志
  4. 再见,马云!再见,世界首富!
  5. Kinect v2.0原理介绍之十三:面部帧获取
  6. 初级项目管理培训心得
  7. Java-项目1-家庭收支记账软件
  8. 开头的单词_c开头的英语单词三年级到六年级的英语单词记忆
  9. Elasticsearch:ingest pipeline 使用示例 - 解析常用日志格式
  10. Win10自动更新永久关闭,有效的Win10强制更新关闭方法,禁止windows10自动更新,禁止update medic service ,win10显示更新并关机没有单独的关机按钮