
DOS
小鸿叔
我太懒了,什么也不想写。
展开
-
批处理BAT:隐藏执行批处理
@echo off if "%1"=="h" goto begin start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit :beginrem 这里写正式的批处理代码,注意不要用pause之类的,否则一直关不掉的说明:mshta 是Microsoft HTML Application,可以用于执行.HTA文件,也可以直接执行vbs,js代码.原创 2021-07-15 12:09:15 · 1708 阅读 · 0 评论 -
批处理:文件遍历相关
批处理脚本1. 遍历指定文件夹下的文件1.1 命令解释命令:for [参数] %%变量名 in (匹配符) do (执行的命令)切记:每个指令之间必须以空格隔开,in 与 ( 之间有空格,do 与 ( 间也有空格,否则命令会无法成功执行ps:本节只讲用批处理脚本执行 for 命令遍历文件夹的场景,因此以下分析每个指令意义时,不介绍其他含义[]:表示此项指令为可选[参数...转载 2019-12-02 16:01:31 · 2111 阅读 · 0 评论 -
BAT 计算指定天数之前的日期
DOS,计算指定天数之前的日期转载 2016-11-09 10:33:20 · 3744 阅读 · 0 评论 -
DOS-BAT并行处理
DOS-BAT并行处理原创 2016-10-14 10:07:42 · 1526 阅读 · 0 评论 -
批处理(bat)实现所有文件前加上序号
批处理实现所有文件前加上序号原创 2016-09-27 17:36:03 · 12104 阅读 · 2 评论 -
DOS 根据用户输入执行指令判断IF
DOS 根据用户输入执行指令判断IF原创 2014-01-07 07:58:25 · 4092 阅读 · 0 评论 -
bat中获取昨天日期
@echo offset YE=%date:~0,4%set MO=%date:~5,2%set DA=%date:~8,2%set DG=1set/a vY1=%YE% %% 400set/a vY2=%YE% %% 4set/a vY3=%YE% %% 100if %vY1%==0 (set var=true) else (if %vY2%==0 (if %vY3%==0 (s转载 2013-12-30 11:27:56 · 4325 阅读 · 0 评论 -
BAT 批处理实现循环备份N天文件夹
@echo offset today=%date:~0,4%%date:~5,2%%date:~8,2%xcopy /E /I E:\aaa e:\test\%today%for /f "skip=2" %%i in ('dir /B /O-N E:\test') do rd E:\test\dest\%%i /S /Q--------------------------代码原创 2013-08-22 15:25:45 · 1695 阅读 · 0 评论 -
删除当前目录中七天前的文件
@echo offfor /f "skip=7" %%i in ('dir /B /O-D') do rd %%i /S /Q原创 2012-08-02 15:10:54 · 1013 阅读 · 0 评论 -
DOS 批处理命令详解
1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。 语法: echo [{on│off}] [message] Sample:@echo off / echo hello world 在实际转载 2011-09-02 17:40:49 · 758 阅读 · 0 评论