批处理学习1

    一直以来都想好好的学一下批处理,可是在网上找了很久就是不知道从何下手,随着在学校管理机房的生活中,我越来越发现批处理的优势。如在等级考试时为了让每个考生都可以随便坐每台机子有时我们要给每台机子添加几十个用户,在登陆时默认一个用户登陆(不同的用户^-^),也许你可以用DOS添加,可我总是感觉用批处理很方便,例如我们可以写一个批处理程序在C盘:
@echo

echo
net user k1 /add
net localgroup administrators k1 /add
 
................
保存为.bat为后缀名的批处理文件,一直添加到你想要的数目。但是这只是添加少量的如果用户过多则需要用到for语句.
——————————————————————————————
    其实要好好的维护自己的电脑也可以用它来清除系统的垃圾:
@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 清除系统垃圾文件完成!
——————————————————————————————
网络不通
30分钟关机等常用的操作:
@echo off
echo
:ping x x x
ram看哈网络通不
if errorlevel 1 goto end
goto
:end
shutdown -s -t 1800
exit
用过dos的都知道可以用at命令来计划几点关机如
at 00:00 shutdown -s -t 30其实可以直接是at 00:00 shutdown -t 当然要取消是shutdown -a
——————————————————————————————
网上也有很多定时关机的软件啊的,可是它要占用电脑的资源撒!
用批处理基本不占内存,但是我们要给我们的批处理文件转为.exe防此用户修改!批处理是很傻瓜化的它只要命令对就会一直不停的执行下去直到遇到pause或命令结束。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章