最近又温习了一下批处理命令,其实不论是普通用户还是开发人员,在windows上工作时,会一些批处理命令,会令效率大大提
升。今天就详细的把简单的和常用的批处理命令,以及它们的使用环境介绍一下。
echo 命令
打开回显或关闭请求回显功能,或显示消息。
主要用于写批处理文件时,做功能测试,或者是用于向使用者解释说明。
多用于开发人员,做一些简单的文件处理或说明。
pause 命令
暂停命令。
主要用于批处理运行时打断点,或是运行结束时保留显示结果。
多用于开发人员。
文件操作管理命令集
包括:
这是一个命令集,多用于操作windows服务器,远程操作主机,嵌入批处理做文件操作。
很简单,但是对于大部分人来说不怎么常用。对于大部分开发人员来说也是。
网络命令集
敲黑板~敲黑板~!!!
这个命令集就非常重点了。包含的不仅是最常用的命令,还是几乎逆天的命令。此命令集也是很多黑客们的最爱。
嗯,这个命令集我介绍的详细一些,大家不要急。
1、ping命令,进行网络连接测试、名称解析。
对于做网络搭建,网络维护的人来说,简直是再熟悉不过的命令了,对于部分黑客们来说也是。
用于测试网络连通性,如果结合分布式技术,还能被黑客用于做出DDOS攻击。虽然现在有了很多限制访问的手段,不过能做到什么程度还很难说。
2、net命令集,网络命令集及用户管理
ping命令的用途广泛,且广为人知。而相比,net命令集用途就比较偏了,而且net命令分支很多,参数也比较复杂。
楼主常用的net命令集操作,主要是做这么几件事。
1、用于修改windows账户的用户密码,且无需知道原密码。
单单学会这一特性,就具有了一定的危险性。
在某些公共环境下,如果你离开电脑哪怕只有一分钟,就有可能被人使坏,用一条net命令修改了你的密码。
2、用于批量启动关闭服务
这个使用率非常高,因为楼主身边做java和用mysql的比较多,他们多用于mysql数据库使用者,用于开启mysql服务。
事实上控制服务这一功能,如果没有个电脑管家什么的,还是非常有用的。
多用于开发人员,普通用户了解即可。
3、ipconfig命令,显示、修改TCP/IP设置。
字面意思,不多说。多用于查看ip地址。
shutdown命令
用于控制关机,包括定时等。
目前想到的批处理命令就这些,应用场景的话,日常一些的包括“清理系统垃圾.bat”,一些游戏的自动配置注册表文件。
开发中常用的包括用于python开发的启动器,python和批处理的相性还是很好的,毕竟都有一种面向过程的思想,且底层都是基于C的。
当然,批处理的应用场景还是非常广泛的,楼主所了解的也仅仅是一部分。如果大家对批处理在其他领域的应用有了解的话,欢迎在下方评论区评论。
ps:想详细深入了解批处理命令的话,可以自行百度,或者查阅资料。楼主就不展开说明了。