bat命令总结

bat命令总结

各位道友们好,这是我第一次用csdn编辑文章,排版可能有些问题,但是内容绝对是干货哦!
打算以后就用这个网站记录自己的学习内容了,其中包括自己学习dos,liunx命令,hydra, necat,nmap,sqlmap,wireshark之类的hacker软件的工具使用,对这方面比较感兴趣的童鞋,给点个关注收藏啥的,咱们一块交流,进步。

文件处理操作

数据流和重定向

今天就先搞一搞dos命令的文件处理吧,其实dos命令真的很强大。比如C/C++你操作个文件,还要创建个对象,还要搞指针,读写方式,然后再操作之类的,就没有命令行下方便。
学会dos下的文件处理,要搞明白:
数据I\O流重定向
硬盘储存和高速闪存
我先说一下原理,然后再将具体实现吧``

情景:在你用记事本创建一个.txt文件时,你所写的内容都保存在高速闪存里,当你Ctrl+S按下保存时,记事本将闪存里的数据流写入到了硬盘中。

注意,这个数据流可以不用到硬盘进行储存哦,这时就用到数据流重定向,把它定向到屏幕也可以。
比如systeminfo >> 123.txt.
在cmd命令行下输入systeminfo并回车,可以显示你的系统详细信息。注意,这里的显示,指的可是你的电脑屏幕哦,当我们在它的后面加上>>时,就构成了一个(箭头)指向,它指向了后面的内容,后面是什么呢?它是一个名叫123.txt的文件,注意,是在硬盘储存着的哦。
所以上面的那个命令就是,显示系统详细信息,“显示”到那个叫123.txt的文件中去。没错,这个显示可不是真正意义上的被你看到的那个显示,严格意义上来讲,它叫输出
你可以动手试验一下
在这里插入图片描述
按下回车后,在C:\User\45894\即当前路径下,会生成一个名字叫123.txt的文件
在这里插入图片描述
我们打开它
在这里插入图片描述
可以看到,正是没用重定向时,在cmd窗口内显示的信息,和它一样。
在这里插入图片描述