安基网 首页 脚本 BAT 查看内容

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

2020-5-14 12:14| 投稿: xiaotiger |来自: 互联网


免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!

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

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

要求:删除用户上传的所有的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,最后完成即可。

完成

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



小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:https://www.toutiao.com/a6826247195289715208/

免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

 最新
返回顶部