前面我们介绍了一种方法,就是基于命名规则的方式进行数据删除,那种方法具有特殊情景,不适合所有状况,思维方法供各位PS友参考,下面介绍另外一种方法,相对来说更加直接和简单,供大家参考,下面是相应的脚本:
param
(
[string]$removepath="d:\temp\bak",
#定义需要移除的文件路径
[string]$logfilepath="d:\log\remove.log",
#定义删除的时候需要记录的日志
[datetime] $KeepDate
#定义日期类型数据
)
$KeepDate=(Get-Date).adddays(-7)
#求出7天前的日期
$RemoveDirectorys=Get-ChildItem -Path $removepath | Where-Object {$_.creationtime -lt $KeepDate}
#求出7天前建立的目录及文件
if(!(test-path $logfilepath))
#如果日志目录不存在
{
New-Item -ItemType file -Path $logfilepath
#新建文件
}
foreach($RemoveDirectory in $RemoveDirectorys)
#根据得出目录组进行相应的目录循环
{
$removestring="位于"+$removepath+"的"+$RemoveDirectory.name+"目录于"+(Get-Date).tostring("yyyy年MM月dd日HH时mm分ss秒")+"被删除"
#求出记录到日志的日志内容
Remove-Item -Path $RemoveDirectory.fullname -force -Recurse
#执行目录删除
if($?)
#如果目录成功删除,上一条命令成功执行
{
$removestring |Out-File -Append -filepath $logfilepath
#就将日志内容记录到相应的文本文件中
}
}
我们执行以后,发现结果是一样的,不过这种方法更加简单明了!
分享到:
相关推荐
PhotoShop自动删除元数据脚本,特别适合处理一张普通小图片就几兆、几十兆的情况。网上已有的脚本都不够智能,本脚本会自动判断垃圾数据大大小,超过阀值(默认64k字节)才弹窗选择是否删除。
数据脚本生成器--数据脚本生成器--数据脚本生成器--
Windows系统 自动删除文件夹的N天前文件,下载该脚本后,需自己建立电脑计划任务。
ORACLE自动备份数据库脚本,并删除指定天数以前,所备份的数据文件。
ps清除原始数据程序,当你PS运用时候很卡,可以用该脚本清除缓存,
数据库定时shell脚本 对表定时做前一天数据导出备份 同时删除当前表前一天导出数据
PS内存缩小脚本 PS 文件-脚本-浏览 找到改文件将大大缩小图片内存
import random import subprocess import time import cv2 import numpy as np import pyautogui import win32con ...python全自动游戏脚本制作==启动----绑定-----识别----模拟操作。自动生产号密
mysql在windows、linux数据库自动备份删除脚本 oracl在windows、linux数据库自动备份删除脚本 sql server在windows、linux数据库自动备份删除脚本
自动下载并保存GFS数据的Shell脚本,支持自动下载GFS气象数据并保存进数据库,便于与cron结合实现自动下载并保存。
自动生成数据shell脚本 自动生成数据shell脚本 ORACLE 自动生成数据shell脚本 自动生成数据shell脚本
windows下oracle11g数据泵自动备份脚本含删除过期备份和使用方法 1、先建备份用的路径对象:(注:此处认为用来做备份的用户backupuser已经建好了,且已经有连接数据库的相应权限) sqlplus / as sysdba CREATE OR ...
在Windows下自动备份MySQL数据库的批处理脚本。 主要功能: 1.备份MySQL到指定的目录。 2.支持压缩备份。无需安装压缩软件支持CAB压缩备份。或者安装RAR软件,支持RAR压缩备份。 3.支持备份日志。可以了解哪些数据库...
ps转储成svg的脚本(感觉不好用,建议下载Illustrator或最新版ps)
2. 使用此脚本需要设置三个Repository secret:XUHAO、MIMA和SEATNO它们的值分别对应你的学号,密码,座位号(1-358) 3. 脚本会在星期五、星期六早上6点半自动运行,预约次日的座位 4. (可选功能)使用pushplus 推...
按键精灵脚本实例 实现少女前线自动刷4-3e v2.03 实现了自动检测各种界面特征,判断多点颜色,加入了多种异常处理机制 该脚本在点击和延迟加入了自定义的随机函数,具有很强的鲁棒性,避免被检测 脚本内含详细备注
利用matlab脚本,实现自动化建模。
跟PS动作配合,100个图,自动拆图,一键搞定
Python自动输入脚本 主要解决网站禁止粘贴问题 内附有使用方法