下面来看一个简单的脚本
脚本功能 实现ftp的自动上传
建立autoftpput.cmd文件,内容如下:
@echo off
REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
REM anto get or put ftp files
REM email:wangshixian@ibm-zq.com
REM blog: http://blog.chinaunix.net/u/28261/
REM Date :20071218
REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
REM 设置日期变量,windows下date显示今天日期,%date:~0,4%表示取date输出的0-4个字符
REM set 是设置环境变量的意思,注意=两侧没有空格
SET today=%date:~0,4%%date:~5,2%%date:~8,2%
REM 创建以今天命名的文件夹
mkdir c:\%today%
set ftp_dir=e:\ftpfile
REM 如果这个文件不存在创建它
if not exist %ftp_dir%\nul mkdir %ftp_dir%

REM FTP info
set ftp_dir=\tsm
set ftp_user=admin
set ftp_pw=admin
set ftp_ip=192.168.0.21
set ftp_target=/tsm
echo %ftp_user%> %ftp_dir%\back.cmd
REM 注意>>号前面没有空格,如果有的话就是把空格加入了密码,到时候会出错
echo %ftp_pw%>> %ftp_dir%\back.cmd
echo bin >>%ftp_dir%\back.cmd
echo lcd %ftp_dir%>>%ftp_dir%\back.cmd
echo cd %ftp_target%>> %ftp_dir%\back.cmd
echo get ftptest.txt>> %ftp_dir%\back.cmd
echo bye >> %ftp_dir%\back.cmd
REM ftp命令参数 -i关闭交互模式  -s按照某个文件执行ftp的提示操作,注意-s后不加空格
ftp -i -s:%ftp_dir%\back.cmd %ftp_ip%

转载于:https://blog.51cto.com/mildbreeze/1264850

DOS 下编写带有日期的脚本例子相关推荐

  1. dos下编写java程序_在DOS命令行状态下,如果命令java Hello成功运行了程序,那么下面哪些叙述是正确的()...

    [判断题]在JDK命令行开发工具中,用编译程序javac.exe编译生成的文件是二进制可执行文件. [论述题]你认为堂吉诃德是一个怎样的人? [简答题]练习函数 [单选题]下列制度体现商法提高交易效率 ...

  2. Dos下命令运行带有包名的Java类

    这几天在回顾原来的知识,发现知识一段时间不整理的话很多东西手生的很,今天刚刚想在dos下运行一个java类却出错了.Exception   in   thread   "main" ...

  3. 【C/C++】在Dos下(Dosbox)编写C/C++程序

    文章目录 Turbo C++ 3.0 安装教程已发布 一.前言 二.在Dosbox下编写C程序 一.软件安装 二.软件配置与编写C/C++代码 三.保存文件 四.更改EXE文件输出目录 三.利用Dos ...

  4. python 苹果手机自动重启_Linux下编写一个Python自动重启脚本

    团队中有一大部分的监控任务都是自己来做的,这其中包括了很多脚本,主要是Python脚本.但是有时由于不可预料的原因,Python会异常终止,因此编写一个自动检测Python脚本是否异常终止的脚本,当异 ...

  5. windows dos 下用批处理计算N天前的日期或者N天前后的日期

    摘自:http://diandian.iteye.com/blog/684630 @echo off setlocal enabledelayedexpansion:::::::::::::::::: ...

  6. dos下的edit命令使用详解

    dos下的edit命令使用详解 来源:网络 作者:未知 edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件. 比如,我想在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当 ...

  7. 在Linux下编写Daemon

    在Linux下编写Daemon 转自:http://blog.163.com/prevBlogPerma.do?host=manyhappy163&srl=164476831201071811 ...

  8. 在linux中编写shell脚本文件,如何编写简单的Shell脚本(Script)文件之Linux的基本操作...

    如何编写简单的Shell脚本(Script)文件之Linux的基本操作 新建一个文本文件包含所需要的脚本.举例,我会使用pico编辑器写一个脚本用来运行程序tar,带上必要的可选项可以用来解压从因特网 ...

  9. html怎么shell脚本语言,简单shell脚本例子

    为什么要使用Shell脚本 使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象.缺点是:它们的效率通常不如编译型语言.不过权衡之下,通常使用脚本编程还是值 ...

最新文章

  1. Tomcat详解(下)
  2. Linux之软件卸载 apt-get
  3. 使用NPOI操作Excel
  4. ABAP TBL鼠标滚动到某行某列
  5. mysql区间段_解决针对MySQL中对于某一个区间段范围的数据更新的情况
  6. php pdo fetchassoc,pdo执行fetch查询语句,出现500错误,请问应该怎么写
  7. 矩阵连乘 动态规划_利用动态规划解LeetCode第62题:不同路径
  8. 编程:从前有一个傻呆程序员,老婆交给他一项任务,他办了四次才满意
  9. Android进阶(二) Activity调用Service 通过AIDL实现
  10. xv6源码阅读——进程切换
  11. 有人负责,才有质量:写给在集市中迷失的一代
  12. Linux命令——parted
  13. 2020手机音频解码芯片_2020杰理音频芯片全解析,14款音频产品代表作拆解汇总...
  14. The bean ‘xxx‘ could not be injected as a ‘xxx‘because it is a JDK dynamic proxy that implements错误解决
  15. linux运行luminati,Luminati使用从入门到精通-Luminati中国
  16. 有关敬业的一个小故事
  17. seek是python文件操作方法吗,seek引发的python文件读写的问题
  18. python 评论分析_基于Python-Snownlp的新闻评论数据分析
  19. 一文说透 MySQL JSON 数据类型
  20. shell提取ip地址

热门文章

  1. MySql表以及数据导入导出
  2. property.js
  3. 站长工具:天和流量王绿色版 下载
  4. 01-HTML基础与进阶-day3-录像236
  5. mac flutter 开发环境配置 从0到1 流程
  6. python np.linspace
  7. 关于表格前面checkbox复选框不打勾的问题
  8. 分享一个NHibernate的博客链接
  9. 简单搭配(Collocation)隐私声明
  10. oracle 中查找不连续的数的最前一个值