美文网首页杂门技术windows运维
Windows:批处理工具 .bat 以及常用 .bat 工具文

Windows:批处理工具 .bat 以及常用 .bat 工具文

作者: dex0423 | 来源:发表于2020-10-21 16:56 被阅读0次

    每个 100s 清理一下 temp 文件夹

    • windows 系统长时间运行机器会变得越来越慢,这就需要及时临时文件等垃圾文件,下面的小工具可以实现每个 100s 清理 TEMP 文件夹下的临时文件;
    • 新建文件,将下面的代码复制粘贴到文件中,另存为 每隔100s清理TEMP.bat,保存类型选 所有文件(*.*)
    @echo off
    color 0a
    :loop
    echo Delete TEMP Files Every 100s ...
    del /f /s /q %userprofile%\AppData\Local\Temp\*.*
    cd %userprofile%\AppData\Local\Temp
    rd /s /q %userprofile%\AppData\Local\Temp
    echo finished time %date% %time%
    echo Wait For 100s ...
    @ping 127.0.0.1 -n 100 >nul
    goto loop
    

    注意:
    -- /f 强制删除只读文件;
    -- /s 从所有子目录删除指定文件;
    -- /q 安静模式,删除时不要求确认;

    • 以管理员身份运行此 .bat 文件,就可以每隔 100s 清理 TEMP 文件夹,注意 不要关闭 cmd 窗口

    批量清理系统垃圾

    • 新建文件,将下面的代码复制粘贴到文件中,另存为 清理电脑垃圾.bat,保存类型选 所有文件(*.*)
    @echo off 
    
    color 0a
    
    del /f /s /q C:\Windows\WinSxS\Backup
    
    del /f /s /q %userprofile%\AppData\Local\Microsoft\Windows\INetCache\IE\H3PI6GKG\*.*
    
    del /f /s /q %userprofile%\AppData\Local\Microsoft\Windows\INetCache\IE\RYUGFFZ7\*.*
    
    del /f /s /q %userprofile%\AppData\Local\Microsoft\Windows\INetCache\IE\TWNYUZTO\*.*
    
    del /f /s /q %userprofile%\AppData\Local\Google\Chrome\User Data\Profile 1\Cache\*.*
    
    del /f /s /q %userprofile%\AppData\Local\Microsoft\Windows\INetCache\IE\7D90CVER\*.*
    
    del /f /s /q C:\Windows\LiveKernelReports\*.*
    
    RD %windir%\$hf_mig$ /Q /S 
    
    dir %windir%\$NtUninstall* /a:d /b >%windir%\2950800.txt 
    
    for /f %%i in (%windir%\2950800.txt) do rd %windir%\%%i /s /q 
    
    echo Delete TEMP files ...
    
    del /f /s /q %userprofile%\AppData\Local\Temp\*.*
    cd %userprofile%\AppData\Local\Temp
    rd /s /q %userprofile%\AppData\Local\Temp
    
    del %windir%\KB*.log /f /q 
    
    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 /s /q "%userprofile%\local settings\temporary internet files\*.*" 
    
    del /f /s /q "%userprofile%\local settings\temp\*.*" 
    
    del /f /s /q "%userprofile%\recent\*.*" 
    
    
    • 以管理员身份运行此 .bat 文件,即可清理电脑中的垃圾和临时文件;

    打开 cmd 窗口执行 python 文件

    • 新建文件,复制黏贴下面的代码到文件中,另存为 .bat 文件,保存类型选 所有文件(*.*)
    echo off
    python 要执行的python文件名.py
    pause
    
    • 双击此 .bat 文件即可快速执行 python 文件;

    .bat 连接 mongo 数据库

    echo off
    mongo xxx.xxx.xxx.xxx:27017/admin -u MongoDB账户名 -p MongoDB密码
    pause
    

    .bat 连接 redis 数据库

    • 需要密码验证:
    echo off
    echo INPUT :  "auth winterisfire" TO AUTH 
    redis-cli -h xxx.xxx.xxx.xxx -p 6379
    pause
    
    • 不需要密码验证:
    echo off
    redis-cli -h xxx.xxx.xxx.xxx -p 6379
    pause
    

    相关文章

      网友评论

        本文标题:Windows:批处理工具 .bat 以及常用 .bat 工具文

        本文链接:https://www.haomeiwen.com/subject/oalemktx.html