0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作一个清理计算机的批处理脚本

454398 来源:wv 2019-10-22 14:56 次阅读

步骤1:

以这种可指示的方式,我们将编写一个脚本来清理计算机上的大多数垃圾文件,例如.temp文件,日志文件,临时帮助文件,磁盘检查文件,临时备份文件等等。除此之外,我们将为程序创建一个界面,以便用户可以控制它。 (并且看起来很棒)。

如果您希望脚本没有界面,请转到步骤3。如果要学习如何制作界面以及如何修改现有脚本,请转到下一步。 》 注意:如果您在运行脚本时遇到任何问题,请随时与我联系,或在下面发表评论。

步骤2:步骤2-如何使其工作

注意:我在脚本内添加了一些注释,所以你们知道代码。

1。单击开始。

2。在“运行”框中键入:记事本,然后按Enter。

3。打开记事本后,复制下面的代码。

4。单击“文件”,然后单击“保存”,然后导航到要保存文件的位置。对于文件名,键入“ test.bat”,如果您的Windows版本具有“另存为类型”选项,则选择“所有文件”,否则它将另存为文本文件。保存文件后,退出记事本。

注意:文件后缀名称必须为“ .bat”。

5。要运行批处理文件。 ,像其他任何程序一样双击它。批处理文件运行完毕后,将自动关闭。

步骤3:步骤3-脚本1(无界面)

在此步骤的底部,您将找到没有界面的完成程序。只需执行该程序,它将完成他的工作。 :)

@echo off

echo Cleaning system junk files, please wait…

REM displays a line of text

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% ecycled*.*

del /f /s /q %windir%*.bak

del /f /s /q %windir%prefetch*.*

rd /s /q %windir% emp & md %windir% emp

del /f /q %userprofile%cookies*.*

del /f /q %userprofile% ecent*.*

del /f /s /q “%userprofile%Local SettingsTemporary Internet Files*.*”

del /f /s /q “%userprofile%Local SettingsTemp*.*”

del /f /s /q “%userprofile% ecent*.*”

REM /f: force deleting of read-only files

REM /s: Delete specified files from all subdirectories.

REM /q: Quiet mode, do not ask if ok to delete on global wildcard

REM %systemdrive%: drive upon which the system folder was placed

REM %windir%: a regular variable and is defined in the variable store as %SystemRoot%.

REM %userprofile%: variable to find the directory structure owned by the user running the process

echo Cleaning of junk files is finished!

REM displays a line of text

echo. & pause

REM echo.: Displays a single blank line on the screen.

REM pause: This will stop execution of the batch file until someone presses “any key”

步骤4:步骤4-脚本2(带有界面)

该脚本的这一部分比上一步要难一些,但是如果您花时间阅读本文,您会发现编写脚本并不难。

下面的代码将为我们的现有程序添加一个带有徽标的简单菜单。执行脚本后,用户可以在几个选项之间进行选择。您可以根据需要自行添加,编辑或删除选项。我将说明现在的操作方法。

要添加选项,请先更新菜单。 (见图2)之后,您可以在下面添加代码行。 (请参见图3)

%errorlevel% equ 4 goto customName if

现在,您可以在下面添加代码块。 (请参见图4)

注意:最好在exit和start选项之后添加新选项。另外,请尝试保持代码整洁有序。如果以后要更改某些内容,这会更容易。

%errorlevel% equ 2 goto about if

REM custom option

:customName

/////add here what your option does///////////

pause

goto mainmenu

只需将步骤3中的代码放在我下面提到的区域即可。

@echo off

:mainmenu

cls

。..。..。..。..。..。..。..。..。..。..。..。..。..。

。..。..。..。,,:+++???????+++:,,。..。..。..。.

。..。..,~=============~~~~~::::==,。..。..。

。..。.~===============~~~~~:::::,,=。..。..

。..。.================~~~~~:::::,,=,。..。.

。..。.,:==============~~~~~:::::===。..。..

。..。.,,::::=+++======~~~++++=====,。..。..

。..。.,,:::::::~~~~~~~~~==========,。..。..

。..。..::::::::~~~~~~~~~==========。..。..。

。..。..,:::::::~~~~~~~~==========,。..。..。

。..。..,:::::::~777777777========,。..。..。

。..。..,:::::::II777~77777=======,。..。..。

。..。..。,::::::~~77~~~777~=======。..。..。.

。..。..。,:::~III~~~~~~~===77====,。..。..。.

。..。..。,::::IIII~~~~~~~77777===,。..。..。.

。..。..。.:::IIII~~~~~~~~~7777===。..。..。..

。..。..。.:::::I+~~~~~~7==77=~==,。..。..。..

。..。..。.,:::7III777~I777777===,。..。..。..

。..。..。.,::::III777~777777====,。..。..。..

。..。..。..:::::~~~~~~=7~=======。..。..。..。

。..。..。..,::::~~~~~~~~~======,。..。..。..。

。..。.,,,,,::::~~~~~~~~~======,。..。..。..。

。..。,,,,,,,,,:~~~~~~~~~==,,。..。..。..。..。

。..。..。..。..。..。..。..。..。..。..。..。..。..。

。..。..。..。..。..。..。..。..。..。..。..。..。..。

echo *********************

echo * CleanUp Menu*

echo *********************

echo * 1. Start CleanUp *

echo * 2. About CleanUp*

echo * 3. Quit *

echo *********************

choice /C:123 》nul

if %errorlevel% equ 1 goto start if %errorlevel% equ 2 goto about if %errorlevel% equ 3 goto exit

REM closes the program

:quit

exit /b

REM starts the clean up

:start

******PUT SCRIPT FROM STEP 3 HERE ******

pause

goto mainmenu

REM shows info

:about

echo *********************

echo * This batch file deletes most* echo * commen temp files stored on* echo * the windows install directory*

echo **

echo * Written by Kevin Tipker*

echo * 28/02/2016*

pause

goto mainmenu

步骤5:步骤5-完成

我希望您对编写可清理计算机的批处理文件编写脚本感到很满意。

让我休息的唯一一件事就是要求您提供一些反馈。另外,我想听听大家在下一个教学指南中应该涵盖的内容。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 脚本
    +关注

    关注

    1

    文章

    378

    浏览量

    14708
收藏 人收藏

    评论

    相关推荐

    什么是工业计算机(IPC)?

    工业电脑也称为IPC,其组件专门设计用于工业工作环境。因此,工业计算机特别坚固,基于强大的处理器,可以根据相应的应用进行单独调整。工业计算机的典型方面:耐恶劣环境(包括灰尘、水、溅水、寒冷、炎热
    的头像 发表于 06-24 18:01 98次阅读
    什么是工业<b class='flag-5'>计算机</b>(IPC)?

    工业计算机与普通计算机的区别

    在信息化和自动化日益发展的今天,计算机已经成为了我们日常生活和工作中不可或缺的工具。然而,在计算机领域中,工业计算机和普通计算机虽然都具备基本的计算
    的头像 发表于 06-06 16:45 258次阅读

    【量子计算机重构未来 | 阅读体验】+ 了解量子叠加原理

    )。通过逻辑门来执行操作二进制数据,逻辑门是种基本电路,它可以将或多个输入转换为输出。逻辑门包括与门、或门、非门等等,将许许多多逻辑门组合起来就可以构建复杂的电路来执行各种操作,电子计算
    发表于 03-13 17:19

    【量子计算机重构未来 | 阅读体验】+量子计算机的原理究竟是什么以及有哪些应用

    本书内容从目录可以看出本书主要是两部分内容,部分介绍量子计算机原理,部分介绍其应用。 其实个人也是抱着对这两问题的兴趣来看的。 究竟什么是量子
    发表于 03-11 12:50

    【量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》书,感谢电子发烧友论坛提供了让我了解量子计算机的机会! 自己对电子
    发表于 03-05 17:37

    微机原理和计算机组成原理的区别

    微机原理和计算机组成原理是计算机科学中两重要的主题,它们虽然有定的关联,但也存在些区别。本文将详细阐述微机原理和
    的头像 发表于 01-14 14:56 1739次阅读

    量子计算机的作用有哪些

    量子计算机种基于量子力学原理的新型计算机,它利用量子比特(qubit)进行信息处理,具有传统计算机无法比拟的
    的头像 发表于 12-30 14:32 1144次阅读

    GPT推断中的批处理(Batching)效应简析

    机器学习模型依赖于批处理(Batching)来提高推断吞吐量,尤其是对于 ResNet 和 DenseNet 等较小的计算机视觉模型。
    的头像 发表于 12-18 15:52 483次阅读
    GPT推断中的<b class='flag-5'>批处理</b>(Batching)效应简析

    单板计算机是什么?它与其他计算机有何不同?

    单板计算机是什么?它与其他计算机有何不同? 单板计算机(Single Board Computer,SBC)是种集成了所有计算机部件的完整
    的头像 发表于 12-15 09:58 840次阅读

    什么是计算机视觉?计算机视觉的三种方法

    计算机视觉是指通过为计算机赋予人类视觉这技术目标,从而赋能装配线检查到驾驶辅助和机器人等应用。计算机缺乏像人类样凭直觉产生视觉和画面的能
    的头像 发表于 11-16 16:38 3678次阅读
    什么是<b class='flag-5'>计算机</b>视觉?<b class='flag-5'>计算机</b>视觉的三种方法

    最适合AI应用的计算机视觉类型是什么?

    计算机视觉是指为计算机赋予人类视觉这技术目标,从而赋能装配线检查到驾驶辅助和机器人等应用。计算机缺乏像人类样凭直觉产生视觉和画面的能力。
    的头像 发表于 11-15 16:38 286次阅读
    最适合AI应用的<b class='flag-5'>计算机</b>视觉类型是什么?

    工业计算机的应用

    工业计算机在半导体设备上的应用,具体在哪方面。比如说图像处理使用什么样的计算机,工业控制使用哪方面的
    发表于 09-12 14:19

    计算机组成与设计

    组成与设计的些基本概念和内容,同时探讨这门课程的重要性以及对未来的影响。 计算机组成原理 计算机组成原理是计算机科学中的
    的头像 发表于 08-17 12:37 1034次阅读

    人工智能计算机视觉方向是什么

    ”并作出决策。 计算机视觉是人工智能领域的大分支,是以计算机和数字图像处理技术为手段,通过对视觉信息的处理和分析来实现人工智能的各类应用。
    的头像 发表于 08-15 16:06 1340次阅读

    批处理系统的作业管理#计算机

    计算机
    学习硬声知识
    发布于 :2023年07月17日 16:47:46