如何手动清理win7 C盘的冗余文件?

如何手动清理win7 C盘的冗余文件?,第1张

自己不懂就利用软件清理,免得引起系统瘫痪。

C盘也只有临时文件能删除。如果不知道具体 *** 作最好别尝试。

手动制作清理C盘垃圾软件:

桌面-打开我的电脑-选择菜单栏工具-文件夹选项-查看-里面“隐藏已知文件类型的扩展名”对勾挑没了!

在新建一个记事本,复制以下内容保存在记事本里面。

@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%\cookies\*.*

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 清除系统LJ完成!

echo. &pause

复制后保存完毕,把记事本扩展名改成“清理垃圾.bat”

下面是windows10的截图,与windows7的界面在这个方面是一样的:

(1)进入“计算机”(win10里叫“此电脑”),鼠标右键单击一个分区,在d出的右键菜单里点击“属性”。如下图:

(2)“常规”选项卡里,点击“磁盘清理”,系统会开始扫描冗余的可以清除的文件:

(3)扫描完成,会显示出可以清理的文件类别,自行勾选删除哪些,最后点击“确认”系统就开始清理删除:

(4)“工具”选项卡里,有“磁盘碎片整理”功能,在清理完多余文件后,可以运行此工具,对磁盘碎片进行整理:

(5)建议打开自动整理碎片的功能,以后就不用人工干预了,如下图红色标记处:

按这代码编的,不闪退才怪!估计你 :end 后面丢了几句回显代码吧!

至少end后面也是如下的代码才对!

==============================

:end

echo 显示所检测的问题,然后提示退出.....

pause>nul

exit

===============================

.....

在end代码不修改的情况下,每段后面pause都没用就直接goto end,保准一闪就没!

如下加入了pause,至少不会闪退了,至于功能上,我没修改代码,删除了冗余的REM注释,稍加中文注释,凑合看吧~

这代码大意是检测java的环境变量配置,估计需要放到安装目录下运行。。。。

============================================

@echo off

set CURRENT_DIR=%cd%

rem 检测环境变量是否设置,若设置继续往下,否则退出...

if not "%JAVA_HOME%" == "" goto gotJavaHome

echo The JAVA_HOME environment variable is not defined

echo This environment variable is needed to run this program

echo 提醒:环境变量未设置,任意键退出脚本....

pause>nul

goto end

:gotJavaHome

if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome

goto okJavaHome

:noJavaHome

echo The JAVA_HOME environment variable is not defined correctly

echo This environment variable is needed to run this program

echo NB: JAVA_HOME should point to a JDK/JRE

echo 未检测到JDK/JRE,任意键退出...

pause>nul

goto end

:okJavaHome

rem 检查 AXIS2_HOME 环境变量...

if not "%AXIS2_HOME%" == "" goto gotHome

set AXIS2_HOME=%CURRENT_DIR%

if exist "%AXIS2_HOME%\bin\java2wsdl.bat" goto okHome

rem guess the home. Jump one directory up to check if that is the home

cd ..

set AXIS2_HOME=%cd%

cd "%CURRENT_DIR%"

:gotHome

if EXIST "%AXIS2_HOME%\lib\axis2*.jar" goto okHome

echo The AXIS2_HOME environment variable is not defined correctly

echo This environment variable is needed to run this program

echo 任意键退出....

pause>nul

goto end

:okHome

rem set the classes

setlocal EnableDelayedExpansion

rem ----- Execute The Requested Command ---------------------------------------

echo Using AXIS2_HOME: %AXIS2_HOME%

echo Using JAVA_HOME:%JAVA_HOME%

set _RUNJAVA="%JAVA_HOME%\bin\java"

%_RUNJAVA% %JAVA_OPTS% -Djava.ext.dirs="%AXIS2_HOME%\lib\" -Daxis2.repo="%AXIS2_HOME%\repository" -Daxis2.xml="%AXIS2_HOME%\conf\axis2.xml" %*

endlocal

:end

exit


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12012037.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存