用批处理实现垃圾文件清除/自动关机/清除copy病毒

自定义批处理脚本:自动清理电脑垃圾文件 批处理文件是操作系统用来简化重复性任务的一种脚本文件。它们通常由DOS命令组成,这些命令在用户运行批处理文件时被顺序执行。批处理文件扩展名为.bat或.cmd,并在 Windows 操作系统中使用。它们能自动化任务,提供简化用户交互的功能,并且可以无需人工干预来执行一系列命令。本章将带您了解批处理文件的基础知识,包括它们如何工作、基本结构和执行流程,为深入学习后续章节打下坚实的基础。 阅读详情
Author :Jeffrey.zhu                                
Blog: http://blog.youkuaiyun.com/gueter/



    晚上睡觉之前为了下emule经常使用命令shutdown,最近受一个小程序影响想做个自动关机的批处理文件免的麻烦!网上有高手做了个,不过运行时出现一个绑定错误,at也不能执行,所以后来自己做了简化版本!还用bat到exe的相关转换工具转换成了exe文件,效果还行!

后来又增加了电脑垃圾文件清除程序!2007-09-03日

把下面程序保存到.txt文件中,再把.txt改成.bat,双击直接运行

源代码:

@ECHO off
TITLE 操作无忧 Version1.3 作者:Jeffrey(GUET)

:start
CLS
COLOR 1b
MODE con: COLS=45 LINES=18
set tm1=%time:~0,2%
set tm2=%time:~3,2%
set tm3=%time:~6,2%
ECHO %date% %tm1%点%tm2%分%tm3%秒
ECHO ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ECHO    操作无忧《-..-》无忧操作
ECHO.                              
ECHO  请选择相应的操作,然后按回车
ECHO ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ECHO 0. 清除垃圾文件
ECHO 1. 删除copy病毒
ECHO 2. 锁定计算机
ECHO 3. 快速关机
ECHO 4. 快速重启
ECHO 5. 倒计时关机
ECHO 6. 倒计时重启
ECHO 7. 注销
ECHO 8. 取消任务
ECHO 9. 退出
ECHO.

:cho
SET Choice=
SET /P Choice=选择:
rem 设定变量"Choice"为用户输入的字符
IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1%
rem 如果输入大于1位,取第1位,比如输入132,则返回值为1
ECHO.
IF /I "%Choice%"=="0" GOTO Delet
IF /I "%Choice%"=="1" GOTO copy.exe
IF /I "%Choice%"=="2" GOTO lock
IF /I "%Choice%"=="3" GOTO shutq
IF /I "%Choice%"=="4" GOTO restart
IF /I "%Choice%"=="5" GOTO outtime
IF /I "%Choice%"=="6" GOTO SetHour
IF /I "%Choice%"=="7" GOTO logoff
IF /I "%Choice%"=="8" GOTO delAt
IF /I "%Choice%"=="9" GOTO end

rem 为避免出现返回值为空或含空格而导致程序异常,需在变量外另加双引号
rem 注意,IF语句需要双等于号
rem 如果输入的字符不是以上数字,将返回重新输入
ECHO 选择无效,请重新输入
ECHO.
GOTO cho

:Delet
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%/*.tmp
del /f /s /q %systemdrive%/*._mp
del /f /s /q %systemdrive%/*.log
del /f /s /q %systemdrive%/*.gid
del /f /s /q %systemdrive%/*.chk
del /f /s /q %systemdrive%/*.old
del /f /s /q %systemdrive%/recycled/*.*
del /f /s /q %windir%/*.bak
del /f /s /q %windir%/prefetch/*.*
rd /s /q %windir%/temp & md %windir%/temp
del /f /q %userprofile%/小甜饼s/*.*
del /f /q %userprofile%/recent/*.*
del /f /s /q "%userprofile%/Local Settings/Temporary Internet Files/*.*"
del /f /s /q "%userprofile%/Local Settings/Temp/*.*"
del /f /s /q "%userprofile%/recent/*.*"
ECHO.
echo 系统垃圾清除完成!按任意键返回主菜单!
pause >nul
goto start


:copy.exe
@echo off
c:
cd /
attrib -s -h -r copy.exe
del copy.exe /F
attrib -s -h -r *.inf
del autorun.inf /F
d:
cd /
attrib -s -h -r copy.exe
del copy.exe /F
attrib -s -h -r *.inf
del autorun.inf /F
e:
cd /
attrib -s -h -r copy.exe
del copy.exe /F
attrib -s -h -r *.inf
del autorun.inf /F
f:
cd /
attrib -s -h -r copy.exe
del copy.exe /F
attrib -s -h -r *.inf
del autorun.inf /F
g:
cd /
attrib -s -h -r copy.exe
del copy.exe /F
attrib -s -h -r *.inf
del autorun.inf /F 
ECHO.
@echo 删除完成,按任意键返回主菜单,记得手动重启计算机!!
pause >nul
goto start


:lock
rundll32.exe user32.dll,LockWorkStation
goto start


:shutq
cls
echo.
goto start
shutdown -s -t 0


:restart
shutdown -r -t 0


:outtime
CLS
ECHO.
ECHO 请输入倒计时秒数
ECHO ****************
ECHO (设定后要取消,单击"确定"后连续按Ctrl+C键两次)
SET timed=
SET /p timed=输入:
shutdown -s -t %timed%
ECHO.
echo 电脑将于%timed%秒后关闭,按任意键返回主菜单...
pause >nul
goto start


:SetHour
ECHO.
ECHO 请输入倒计时秒数
ECHO ****************
ECHO (设定后要取消,单击"确定"后连续按Ctrl+C键两次)
SET sethour=
SET /p sethour=输入:
shutdown -r -t %sethour%
ECHO.
echo 电脑将于%sethour%秒后重启,按任意键返回主菜单...
pause >nul
goto start


:logoff
logoff


:delAt
cls
echo.
shutdown -a
ECHO.
echo 任务已取消,按任意键返回主菜单...
pause >nul
GOTO start

:end
echo        操作无忧《-..-》无忧操作
echo.
echo 谢谢您使用Jeffrey的作品,按任意键退出本程序
pause >nul
exit


 效果图如下:

 

 

一键清除系统垃圾文件:自动化脚本与工具 系统垃圾文件是指在计算机运行过程中积累的临时文件、缓存文件、无用的程序安装文件等。这些文件对系统性能没有正面贡献,反而可能会占用磁盘空间,影响系统运行速度,甚至有可能导致数据丢失或隐私泄露。批处理文件(Batch file),通常是指一个包含一系列命令的文本文件,这些命令在Windows操作系统中可以以.bat扩展名保存。批处理文件的概念始于早期的DOS系统,在当时,批处理文件被广泛用来简化重复性任务,通过自动化执行一系列命令来提高效率。 阅读详情

相关推荐

Win7系统垃圾文件一键清理批处理脚本

在日常使用Windows 7操作系统时,系统会积累大量不再需要的临时文件、日志记录、缓存文件等,这些统称为系统垃圾文件。它们不仅占用宝贵的硬盘空间,还可能导致系统运行缓慢,影响用户体验。磁盘清理工具的功能包括但不限于:临时文件清理:删除Windows临时文件夹中保存的临时文件。系统文件清理:清理Windows更新、旧的系统还原点、安装日志等。回收站清理:清空回收站文件。压缩旧文件:减少磁盘上的文件大小,通过压缩文件来节省空间。

weixin_34471637的博客 1603

所有文件夹变成快捷方式之“1KB文件夹快捷方式病毒”清除

<br />所有文件夹变成快捷方式之“1KB文件夹快捷方式病毒”清除<br /> <br />方法1:用1KB文件夹快捷方式病毒清除专用附件。<br />详细见:http://bbs.ikaka.com/showtopic-8665656.aspx<br /> <br />下载附件: 1KB文件夹快捷方式病毒清除专用附件.rar<br /><br />【1KB文件夹快捷方式病毒清除专用附件包含四部分】<br />1、清理工具 <br />2、数据流清除工具<br />3、wscript文件权限恢复<br /

风声 3996

垃圾清理-碎片整理-自动关机.bat

自动完成电脑系统垃圾清理后自动整理磁盘碎片,结束后自动关机哦!

如何删除插入U盘报Copy of Shortcut to 这种病毒

在电脑上插入U盘不停的产生“copy of shortcut to”这样的文件....

jiankang66的博客 1万+

批处理命令实现自动关机

批处理文件,实现自动关机、定时关机。把这个文件找个地方放着,可以弄个快捷方式放在桌面。右击快捷方式,属性,可以把它的图标换一下,看着好看,并且在字体选项卡下可以更改窗口显示的字体,说实话默认的感觉有点小。

批处理自动清除CacheMgr.exe病毒

自动删除并预防CacheMgr病毒。使用过后,该病毒不会再次感染该电脑。

打造自己的病毒清除工具

 注:以下的方法仅适用非文件感染型的蠕虫、木马以及后门程序,适用平台为win2k以及winxp使用相关程序说明:  reg.exe命令行注册表修改工具,winxp安装完毕后即存在系统中,win2k的系统可以通过win2k安装光盘下Support/Tools目录中的setup.exe安装。  Pskill.exe进程中止工具,该工具可以从http://www.sysinternals.com/n

WTXQJING的专栏 805

Honeywell EPKS 核心功能块组态与执行调度实战解析

本文深入解析Honeywell EPKS系统的核心功能块组态与执行调度技术,涵盖控制模块(CM)、顺序控制模块(SCM)和输入输出模块(IOM)的配置方法。通过实战案例分享执行顺序(ORDERINCM)和CEE执行周期的优化策略,帮助工程师提升工业自动化系统的控制精度和运行效率。

weixin_28724319的博客 414

自己编写删除各种病毒尸体文件的批处理

  很多人说病毒清除掉后留下很多尸体文件,虽然可以删除,但是他们无处不在,一个个干掉实在是太麻烦了。  比如viking留下的_desktop.ini  比如欢乐时光留下的desktop.ini、folder.htt  还比如病毒经常在你的硬盘跟目录下放上属性为系统+隐藏的autorun.inf,以及这个文件里run=字段后面的程序  数不胜数……  那么如何来干掉这些垃圾

枫的专栏 3033

安装keil5(MDK)及导入pack包教程

首先说明的是我安装的Keil版本为Keil V5.29.0.0 1、安装软件 右键管理员权限运行安装包 设置安装路径以及pack的存放路径 随意输入First Name和E-mail 安装驱动 完成软件安装,然后可以先关闭弹出的Pack Install(一会再添加) 2、激活一下软件 打开桌面的Keil File → License Management(我之前注册过了) 右...

hrx-@@ 10万+

分布式定时任务(XXL-JOB)整合达梦数据库 带源码

背景 1. 因公司需要可视化管理配置调度任务,查询项目选择XXL-JOB,它是开源项目,入手很简单,详情可以参考官方文档; 2. 因项目的机密性,选择数据库为国内知名的达梦数据库7,与Java项目的整合详情可以参考SpringBoot 集成 达梦数据库 maven依赖本地jar包; 3. 因XXL-JOB暂时没有找到集成达梦数据库的案例,博主自己整合DM7踩过很多的坑,特此整合一个简单可直接...

艾斯-李的博客 3814

Windows批量删除文件 -- 用于内存清理(bat方法)

windows批量删除文件——bat命令方法

zqx1473的博客 2万+

从理论到实践:笛卡尔空间阻抗控制的实现挑战与变体解析

本文深入探讨了笛卡尔空间阻抗控制的核心原理、工程实现中的五大挑战及经典变体实战解析。通过详细的数学建模和实际案例分析,揭示了阻抗控制在工业机器人、医疗设备等领域的应用价值,特别是在力感知精度、动力学模型校准和实时计算等方面的关键技术突破。

weixin_30952535的博客 448

用批处理实现垃圾文件清除/自动关机/清除copy病毒(转)

本文原作者 :Jeffrey.zhu                                 原作Blog:http://blog.youkuaiyun.com/gueter/  原文链接:http://blog.youkuaiyun.com/gueter/article/details/1452009     晚上睡觉之前为了下emule经常使用命令shutdown,最近受一个小程序影响想做

Mr'Sunny的专栏 661

SPWM波调制度原理

SPWM波调制度原理

qq_43557686的博客 1万+

GD32F450以太网(1):ETH 外设接口简介

GD32F450以太网ETH MAC外设接口简介

Zhichao_Zhang的博客 1万+

批处理代码-------删除垃圾文件

@echo off   echo 正在清除系统垃圾文件,请稍等......   del /f /s /q %systemdrive%/*.tmp   del /f /s /q %systemdrive%/*._mp   del /f /s /q %systemdrive%/*.log   del /f /s /q %systemdrive%/*.gid   del /f /

ZhouXin的专栏 816

Unity 接入HybridCLR的点点滴滴,亲测三平台(PC、Android、WebGL)妥妥的。-问题分享

一入热更深似海啊,没有热更是真恼火啊,干啥啥不方便,动不动就得重新发包;说实在的,也是工作之余研究这个,在原有框架基础上接入这个热更,既要保持原有功能,还要支持热更,实实在在、断断续续搞了这么久,终于是接入并测通了,这一路是坎坎坷坷,下面把走过的弯弯绕绕记录下,希望对后来想接入的小伙伴有帮助吧。

GarFe的博客 1万+

系统垃圾清理 bat文件

@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%...

LiHu0512的专栏 2974

OMI数据获取与可视化:从下载到大气污染分析

本文详细介绍了如何获取与处理OMI卫星数据,以进行大气污染分析。内容涵盖从NASA GES DISC官方源下载对流层NO2数据、使用MATLAB或Python进行月均数据处理与网格化,到利用m_map或cartopy工具进行专业可视化的完整流程。重点解析了数据下载技巧、NetCDF格式处理、地图投影与填色方法,并探讨了时间序列分析与动态可视化等深度应用,为环境研究者提供了一套从数据到洞察的实用指南。

weixin_29210759的博客 269

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

超强批处理

@ECHO offTITLE 自动关机程序 作者:廖晓青:startCLSCOLOR 1frem 使用COLOR命令对控制台输出颜色进行更改MODE con: COLS=41 LINES=18rem MODE语句为设定窗体的宽和高set tm1=%time:~0,2%set tm2=%time:~3,2%set tm3=%time:~6,2%ECHO %date% %tm1%点%tm2%分%t

天天向上... ... 1089

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

计算机垃圾清理代码--bat文件批处理

4、点击运行即可,若需要清理彻底,可以使用管理员身份运行。2、将如下代码复制进入该txt文件。本文参考至,对其中部分内容进行了优化。3、 将txt文件后缀修改为bat。1、新建一个txt文件。

个人博客 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

COPY.EXE病毒解决

 通过查看进程,还有系统文件夹,发现c:/windows/system32 下面多了temp1.exe temp2.exe ,而且c:/windows/下面多了xcopy.exe,svshost.exe。后两个文件作为系统保护文件隐藏。每个磁盘根目录下面多了:autorun.ini copy.exe host.exe 也是作为系统保护文件隐藏了。删掉后又自动出现,而且autorun.ini文件有一

如风的专栏 1512

引导型病毒的清理方法之一(copy)

引导型病毒是一种在ROM BIOS之后,系统引导时出现的病毒,它先于操作系统,依托的环境是BIOS中断服务程序。引导型病毒是利用操作系统的引导模块放在某个固定的位置,并且控制权的转交方式是以物理位置为依据,而不是以操作系统引导区的内容为依据,因而病毒占据该物理位置即可获得控制权,而将真正的引导区内容搬家转移或替换,待病毒程序执行后,将控制权交给真正的引导区内容,使得这个带病毒的系统看似正常运转,而

of的专栏 2059
下一篇: HTTP协议详解
Jeffrey.zhu
博客等级 码龄20年 618粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值