CMD 删除脚本

CMD 删除脚本

forfiles /p D:\BACKUP\WindowsImageBackup /s /m *.* /d -14  /c "cmd /c del @file";

 注解:

forfiles  # 可以理解为赋值变量

/p    # 指定的路径

D:\BACKUP\WindowsImageBackup  # 指定删除路径

/s    # 包括子目录

/m    # 查找的文件名掩码

*.*    # 删除的文件*.*代表全部

/d    # 指定日期,有结对日期和相对日期,此处-14指定当前日期的14天前

/c    # 运行的命令行,表示每个文件执行的命令。命令字符串应该用双引号引起来

"cmd /c del @file";  # 执行命令,del删除 @file定义的值。

原文地址:https://www.cnblogs.com/xiangsikai/p/8915693.html

时间: 2024-11-02 19:03:08

CMD 删除脚本的相关文章

atitit.提升备份文件复制速度(3) ----建立同步删除脚本

atitit.提升备份文件复制速度(3) ----建立同步删除脚本 1. 建立同步删除脚本两个方法.. 1 2. 1从回收站info2文件... 1 3. 清理结束在后snap比较 1 4. Npp replace  gene del from lst 1 5. Code 2 1. 建立同步删除脚本两个方法.. 2. 1从回收站info2文件... Copy info2 {String s="G:\\RECYCLER\\S-1-5-21-602162358-1284227242-68200333

备份文件自动对比、删除脚本

前言 最近公司在进行数据备份计划,所以我编写了"scp自动复制脚本"与"rsync+inotify实现服务器之间文件实时同步"的2个备份文档,2个方案都成功的被使用,领导与同事都认为能解决备份问题,接下来在进行备份的时候,也没用发现问题,证明我弄的备份文档还可以,领导还说我弄的不错 .    但在接下来备份的中途,发现服务端(也就是要做备份的服务器)的磁盘空间满了,在这台服务器的一些服务写不了输入到服务器里(这个是通过nagios监控磁盘空间得到的报警邮件,但我明明

ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT

近期做个DG的归档日志删除, [[email protected] logs]crontab -l * 8 * * * sh /home/oracle/dbscripts/del_arc.sh 该脚本分别调用 生成 删除 校验 三个脚本 cat del_arc.sh #! /bin/bash source /home/oracle/.bash_profile sh /home/oracle/dbscripts/build_del_archivelog.sh >> /home/oracle/db

删除脚本自身

当脚本执行完成后,可以删除自身 1 #删除脚本自身 2 remove-item $MyInvocation.MyCommand.Path -force

大表分批删除脚本

昨天干了件傻事,在公司新搭了个测试库,把正式库还原到测试库后,把恢复模式改为简单,然后无脑写了个脚本把所有业务表今年以前的数据删除.之后就回家了.今天跑过来上去一看,呃的神,测试库日志达到了200多GB.这才意识到单个业务表的数据量比较大,而我用单个DELETE语句来删除的,单个事务忒大了导致日志疯涨到200多GB.下面分享下大菠萝兄提供的分批删除脚本: WHILE 1=1 BEGIN DELETE TOP (5000) FROM TB WHERE SYSDATE <= '2013-12-31'

powershell 定时删除脚本

powershell  定时删除脚本 $today=Get-Date #"今天是:$today" #昨天 #"昨天是:$($today.AddDays(-1))" #明天 #"明天是:$($today.AddDays(1))" #一周前 #"一周前是: $($today.AddDays(-7))" #五个月前 #"五个月前:$($today.AddMonths(-5))" #十年之前 #"十年之前

安全删除脚本

干掉一个公司,其实只需要一条命令.而rm -rf / 就是比较好使的一条... 那么我们在生产环境到底该如何操作才能让自己不背锅呢?咱们今天就用一个自定义的脚本来避免使用rm命令酿成大错. 波哥写了个简单的小例子,以供大家参考. 例如我们要删除这个文件: 那么我们只需要执行脚本加上我们要删除的目录名字: 这样会在/data里面创建一个日期为名,然后同名称的文件夹,并且会把相关内容先备份过来.再删除目标文件,如果我们忽然发现啥删错了.只需要把这个备份文件还原回去就好了. 那么如果真的不想要呢?那你

转 BAT CMD 批处理文件脚本总结(中文)

1.               综述 1.”.bat”: 这是微软的第一个批处理文件的后缀名,在几乎所有的Windows 操作系统内都能运行. 2. “.cmd”: 是为Windows NT 设计的命令行脚本, 为Cmd.exe shell而设计的, 对于COMMAND.COM不具有向后兼容性. 3.目前所知道的.cmd 和 .bat文件的区别是对ERRORLEVEL变量的改变:当Command Extensions (命令行扩展)处于enabled状态时,哪怕是.cmd文件中一个成功执行的命

【bat/cmd】脚本开发

0. 开篇 bat/cmd 均是window操作系统下,两者都是通过文本方式编辑,创建以及查看.均是命令的集合.bat与cmd有什么区别呢 ? 1) cmd文件允许使用的命令比bat多,但是只有在windows2000以上的系统中才能运行 2) bat 文件允许使用的命令比cmd少,但是没有系统上的限制 3) cmd文件 "Windows NT命令脚本",bat 文件"MS DOS批处理文件" 4) 文件扩展名不同,cmd文件是".cmd",ba