1、为新建变量赋值:

set 变量=值

2、输出变量的值

echo %变量%

3、关闭批处理中命令行的显示(默认是显示命令行的)

在文件開始处增加:echo off

若需又一次显示:echo on

若echo命令行本身也不显示。须要使用@echo off

4、系统当前日期

能够使用系统变量Date获取。比如:

set now = %Date%

echo %now%

结果显示为:2014/04/18 周五

能够安装指定的格式显示日期:如_2014_04_18

set now=_%DATE:~0,4%_%DATE:~5,2%_%DATE:~8,2%

echo %now%

注:%DATE:~x,y%表示从DATE变量的第x位開始,连续y个字符。

5、获取当前日期的前一天的批处理

@echo off&setlocalenabledelayedexpansion

for /f "tokens=1-3 delims=-:/ "%%a in ("%date%") do (set Y=%%a&set M=%%b&set D=%%c&if"!M:~0,1!"=="0" set M=!M:~1!

if "!D:~0,1!"=="0" setD=!D:~1!)

set/a D-=1&if !D! leq 0 (set/aM-=1&if !M!==0 set/a Y-=1,M=12

set/a"T=^!(M-2)","R=(^!(Y%%4)&^!^!(Y%%100))|^!(Y%%400)","C=^!(M-4)|^!(M-6)|^!(M-9)|^!(M-11)","D=T*(28+R)+C*30+(^!T&^!C)*31"+D)

set M=0%M%&set D=0%D%

set mydate=%Y%%M:~-2%%D:~-2%

@echo _%mydate%

copy f:\a\_%mydate%\ f:\b\

pause

6、windows bat自己主动删除3天的文件脚本  (能够參照forfiles的使用方法)

set n=25

forfiles /p "f:\a" /s /m *.* /d -%n% /c"cmd /c del @path"

pause

/p 但是搜索的路径。在我们这里就是要在哪个文件夹寻找要删除的文件

/m 依据搜索掩码搜索文件。默觉得*。我们要删除某时间曾经的文件。我们仅仅关心时间。

/d 文件改动时间在某个时间之前或者之后。-200
天之前的文件。

/c 表示为每一个文件运行的命令,这里是要删除该文件所以为" cmd /c del @path”

假设要删除目录就不用能用del要改为rd

最新文章

  1. VS2010快捷键设置
  2. Alpha总结
  3. Jenkins Slave 通过JNLP 的方式 访问Master IP 总是127.0.0.1
  4. 从源码角度理清memcache缓存服务
  5. C#--网络流Stream、字节数组保存到字符串中
  6. iOS学习笔记---c语言第二天
  7. POJ 1743 Musical Theme (后缀数组,求最长不重叠重复子串)(转)
  8. 在MAC平台下编译Ngnix ,由于MD5算法不能编译通过 解决办法
  9. 多线程程序设计学习(12)Thread-soecific storage pattern
  10. java中的“包”与C#中的“命名空间
  11. MySQL先进的技术-存储引擎
  12. Qt与FFmpeg联合开发指南(三)——编码(1):代码流程演示
  13. [Swift]LeetCode5. 最长回文子串 | Longest Palindromic Substring
  14. SSL Certificate Signed Using Weak Hashing Algorithm 和SSL Medium Strength Cipher Suites Supported的解决方案
  15. Android开发 - 掌握ConstraintLayout(七)辅助线(Guideline)
  16. MySQLl导入导出SQL文件
  17. Linux基础命令---显示登录用户w
  18. spring管理
  19. mysql中已经存在某个库中有大小写的表,将lower_case_table_names由0改为1对已经存在的表是否有影响?
  20. scanf格式化中的\n

热门文章

  1. python2.7运行报警告:UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal解决办法
  2. Oracle 查看锁定对象 解锁
  3. [python][django学习篇][14]markdown 代码高亮
  4. [python][django学习篇][4]django完成数据库代码翻译:迁移数据库(migration)
  5. 【bzoj1316】树上的询问 树的点分治+STL-set
  6. [LOJ#2326]「清华集训 2017」简单数据结构
  7. 【12】vue-router 之路由重定向
  8. XWW的难题(bzoj 3698)
  9. CODEVS【3372】选学霸
  10. js, lambada? 在chrome和node下可以使用