首页 运维 脚本开发 查看内容

定时批量删除Windows 文件服务器上的可执行文件

2020-5-14 12:14 |来自: 互联网 4495 0

摘要: 起因:是公司的文件服务器上被用户上传许多可执行文件,有的都是一些盗版破解软件,需要删除,但也不可能一个一个的去删除,这样就需要写一个简单的脚本去定期的批量执行一下。要求:删除用户上传的所有的exe文件(当然也可以定义删除其他的一些文件)。脚本:内容很简单@echo off & color 0dcls & ...
关键词: 脚本 文件 任务 一下 路径 exe 检查 一些 最后

起因:是公司的文件服务器上被用户上传许多可执行文件,有的都是一些盗版破解软件,需要删除,但也不可能一个一个的去删除,这样就需要写一个简单的脚本去定期的批量执行一下。

要求:删除用户上传的所有的exe文件(当然也可以定义删除其他的一些文件)。

脚本:内容很简单

@echo off & color 0d
cls & echo start delete exe...please wait...
for %%a in (d e f g ) do (
cd /d %%a:
for /r %%b in (*.exe) do (
del /s /q %%b
)
)
#pause
echo finished...
exit

解释:将D盘、E盘、F盘、G盘里面含有exe的文件全部清除。

cmdshell

检查一下程序可用性:把程序放在C盘下执行一下删除D盘、E盘、F盘、G盘文件,测试成功后添加计划任务,这个和Linux Crontab 差不多,添加步骤如下:

1,打开计划任务--创建基本任务

taskschd.msc

2,添加每天执行计划。

每天

3,计划执行脚本触发器,夜里23:00执行。

23:00执行

4,任务执行的操作。

操作

5,选择脚本存放的路径。

脚本存放的路径

6,最后完成即可。

完成

最后每天你只需要检查执行情况就好了,不不用太管它。

本文出处: https://www.toutiao.com/a6826247195289715208/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部