天天看硬件,没事儿发点儿常用的DOS命令科普。。。
gpu吧
全部回复
仅看楼主
level 12
pengzhenxx 楼主
微软自带的DOS命令其实非常强大,也可以直接用DOS命令编程,也就是批处理脚本了,其实俺也是菜鸟,而且很久没用过了,记得高中喜欢用它去整别人,这是一段美好时光啊[呵呵],吧里有懂的可以讨论一下,有错误请斧正。。。
在windows里,运行里输入CMD,或者选择“命令提示符”也就是所谓的DOS了,但这个应该不是真正意义的DOS系统,不管了,这里主要讨论命令,不讨论系统,事实上系统非常复杂,也不是俺这种菜鸟能理解的
先调动大家积极性,写个整人脚本吧。。。[乖]
2013年12月27日 19点12分 1
level 12
pengzhenxx 楼主
首先是ping命令,,这个大家应该经常用到,比如局域网ping人家ip地址可以确认是否开机,是否联通,网络延迟等等。。。其实这个命令其实很强大,比如ping计算机名或网站域名可以直接解析出计算机或服务器IP地址,功能很多大家可以在CMD里输入ping /?去了解一下,不过在写脚本时常用它做延迟,一般通过向本机发送数据包来做延迟,
比如ping 127.1 -n 5,这时向自己发送5个数据包,每个数据包发送-返回时间大约1秒钟,可以理解为将程序挂起5秒后在执行
2013年12月27日 19点12分 2
level 12
pengzhenxx 楼主
接着来,ipconfig,这个命令大家也不陌生吧,经常用ipconfig /all来查看IP地址,网管,DNS等信息的,不过这里先俺们先用,ipconfig /release,
ipconfig /release是释放指定网络适配器IP地址的,,嘿嘿这个可是主角啊[乖]
2013年12月27日 19点12分 3
level 12
pengzhenxx 楼主
接着来goto命令,,,这个是跳转命令,格式是这样的
:x
goto x
比如
:a
goto b
:b
goto a
:a和:b只是标记,程序先执行goto b,这时跳转到:b标记处,在执行下面的语句,下面是goto a,这时又跳转到:a标记处,又执行下面的goto b。。。。其实这是个死循环,光不断跳转,CPU执行起来,占用率会非常高,最好用ping命令做延迟,以释放CPU
2013年12月27日 19点12分 4
level 12
pengzhenxx 楼主
接着来,find命令,,,这个和它意思一样,是发现,查找,,比如find “TTL”,查找TTL这个字符串
2013年12月27日 19点12分 5
level 12
pengzhenxx 楼主
最后一个了,我去。。。| ,没错就是“|”,,这个是管道命令,简单的功能是将前者的输出,作为后者的输入,
比如ping 127.1 -n 1 | find "TTL",意思是将ping 127.1 -n 1的结果作为find命令的输入
什么是ping 127.1 -n 1的结果呢??这就是
其实这句话就是告诉计算机将上面红框的内容全部给find命令,find去查找TTL这个字符串,如果找到就执行后面的语句,否者执行下一行命令
2013年12月27日 19点12分 6
level 12
pengzhenxx 楼主
好了,有了这5个命令,我们可以整人了[乖]
其实脚本很简单,打开记事本按照下面格式写,直接复制到记事本也行,然后另存为名字.bat,后缀一定要是.bat或.cmd表示他是批处理脚本,系统会调用相应编译器执行
@echo off
:a
ping 127.1 -n 2 >nul
ping www.baidu.com -n 1|find "TTL"&&ipconfig /release
goto a
完了,就这么几行,当然功能是通过ping 百度服务器,如果发现可以通自然会返回上图所示的TTL值,否者不会返回TTL,find查找到TTL后会执行后面的ipconfig /release命令,结果自然是无法上网了,,说简单点就是发现电脑可以上网,则释放IP地址,然后会一直循环检查是否可以上网,可以上网则马上断网。。。
对于自己电脑不想让别人用的可以这样写,大家可以试试看。。。当然实际需要VBS加壳,隐藏在后台运行才行,不然别人看见一个黑窗口给你关了,,其实也是1行指令的简单事情,以后在说了吧
2013年12月27日 19点12分 7
vbs是什么
2014年01月13日 18点01分
level 12
pengzhenxx 楼主
希望别被删了。。。GPU吧也不能光看GPU吧,偶尔聊聊有意思的事情也可以吧
@crayon嘻哈小新
2013年12月27日 19点12分 8
level 15

2013年12月27日 23点12分 9
level 3
支持
2013年12月28日 03点12分 10
level 11
羊羊辛苦了[酷]
2013年12月30日 17点12分 12
level 10
我们也学。。。不过我们学的很基础。。。cdrd啥的。。
2014年01月06日 16点01分 13
level 12
……好久没用过DOS了,只记得当年开机都要命令行。
2014年01月11日 06点01分 14
level 14
学习学习
——我发的都是神论,大神请不要吐槽。
2014年01月11日 12点01分 15
1