作为一个经常使用电脑的人来说,掌握一些脚本命令以备在别人面前装B是很有必要的。看完这篇文章,你就学会了基础常用的装B命令,让装B轻松自如。
其实脚本命令没什么新鲜的,属于低级的操作,所谓的电脑大神也是伪大神。想当年,我小时候,把一堆CMD命令抄在纸上来回背,研究各种批处理,脚本操作,就为了装一波B。
大家都熟悉windows图形操作界面,其实windows还有一套cmd命令同样可以实现基本的操作。
win+R在左下角弹出一个运行窗口,打开窗口后再输入cmd按enter键打开命令窗口。虽然在开始菜单能找到cmd命令窗,但键盘上win+R更显出大神的B格。
严格的说,windows 中的命令窗口并不是真正意义上的dos操作界面,其功能并不全面,真正的dos程序是在电脑中没进入系统而进入的dos界面。
在介绍cmd命令之前,注意CMD命令窗口有管理员和非管理员之分。
直接用win+R,输入cmd打开的是非管理员cmd,默认路径是c盘用户
非管理员cmd命令窗
在开始菜单找出cmd命令,右键以管理员身份运行就能打开管理员CMD,默认路径是C:\Windows\system32
管理员cmd命令
还有一种方法,在桌面开始菜单右键,点击Windows PowerShell和Windows PowerShell(管理员)也可以进入CMD命令窗口。Windows PowerShell是CMD命令窗口的豪华升级版。
Windows PowerShell管理员窗口
下面我就非常简单介绍cmd,不求学会批处理shell语言,只求简单几步操作,方便自己的同时也能稍微装个B。
第一部分,快速启动
快速启动程序,最简单方法是win+R在运行窗口输入以下命令就能快速启动程序,当然在cmd管理员命令窗口和Windows PowerShell管理员窗口,输入命令后回车也行。
以下一些是常用的命令
1.calc:启动计算器
2.appwiz.cpl:程序和功能
3.certmgr.msc:证书管理实用程序
4.charmap:启动字符映射表
5.chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符)
6.cleanmgr: 打开磁盘清理工具
7.cliconfg:SQL SERVER 客户端网络实用工具
8.cmstp:连接管理器配置文件安装程序
9.cmd.exe:CMD命令提示符
10.自动关机命令
Shutdown -s -t 600:表示600秒后自动关机
shutdown -a :可取消定时关机
Shutdown -r -t 600:表示600秒后自动重启
rundll32 user32.dll,LockWorkStation:表示锁定计算机
11.colorcpl:颜色管理,配置显示器和打印机等中的色彩
12.CompMgmtLauncher:计算机管理
13.compmgmt.msc:计算机管理
14.credwiz:备份或还原储存的用户名和密码
15.comexp.msc:打开系统组件服务
16.control:控制面版
17.dcomcnfg:打开系统组件服务
18.Dccw:显示颜色校准
19.devmgmt.msc:设备管理器
20.desk.cpl:屏幕分辨率
21.dfrgui:优化驱动器 Windows 7→dfrg.msc:磁盘碎片整理程序
22.dialer:电话拨号程序
23.diskmgmt.msc:磁盘管理
24.dvdplay:DVD播放器
25.dxdiag:检查DirectX信息
26.eudcedit:造字程序
27.eventvwr:事件查看器
28.explorer:打开资源管理器
29.Firewall.cpl:Windows防火墙
30.FXSCOVER:传真封面编辑器
31.fsmgmt.msc:共享文件夹管理器
32.gpedit.msc:组策略
33.hdwwiz.cpl:设备管理器
34.inetcpl.cpl:Internet属性
35.intl.cpl:区域
36.iexpress:木马捆绑工具,系统自带
37.joy.cpl:游戏控制器
38.logoff:注销命令
39.lusrmgr.msc:本地用户和组
40.lpksetup:语言包安装/删除向导,安装向导会提示下载语言包
41.lusrmgr.msc:本机用户和组
42.main.cpl:鼠标属性
43.mmsys.cpl:声音
44.magnify:放大镜实用程序
45.mem.exe:显示内存使用情况(如果直接运行无效,可以先管理员身份运行命令提示符,在命令提示符里输入mem.exe>d:a.txt 即可打开d盘查看a.txt,里面的就是内存使用情况了。当然什么盘什么文件名可自己决定。)
46.MdSched:Windows内存诊断程序
47.mmc:打开控制台
48.mobsync:同步命令
49.mplayer2:简易widnows media player
50.Msconfig.exe:系统配置实用程序
51.msdt:微软支持诊断工具
52.msinfo32:系统信息
53.mspaint:画图
54.Msra:Windows远程协助
55.mstsc:远程桌面连接
56.NAPCLCFG.MSC:客户端配置
57.ncpa.cpl:网络连接
58.narrator:屏幕“讲述人”
59.Netplwiz:高级用户帐户控制面板,设置登陆安全相关的选项
60.netstat : an(TC)命令检查接口
61.notepad:打开记事本
62.Nslookup:IP地址侦测器
63.odbcad32:ODBC数据源管理器
64.OptionalFeatures:打开“打开或关闭Windows功能”对话框
65.osk:打开屏幕键盘
66.perfmon.msc:计算机性能监测器
67.perfmon:计算机性能监测器
68.PowerShell:提供强大远程处理能力
69.printmanagement.msc:打印管理
70.powercfg.cpl:电源选项
71.psr:问题步骤记录器
72.Rasphone:网络连接
73.Recdisc:创建系统修复光盘
74.Resmon:资源监视器
75.Rstrui:系统还原
76.regedit.exe:注册表
77.regedt32:注册表编辑器
78.rsop.msc:组策略结果集
79.sdclt:备份状态与配置,就是查看系统是否已备份
80.secpol.msc:本地安全策略
81.services.msc:本地服务设置
82.sfc /scannow:扫描错误并复原/windows文件保护
83.sfc.exe:系统文件检查器
84.shrpubw:创建共享文件夹
85.sigverif:文件签名验证程序
86.slui:Windows激活,查看系统激活信息
87.slmgr.vbs -dlv :显示详细的许可证信息
88.snippingtool:截图工具,支持无规则截图
89.soundrecorder:录音机,没有录音时间的限制
90.StikyNot:便笺
91.sysdm.cpl:系统属性
92.sysedit:系统配置编辑器
93.syskey:系统加密,一旦加密就不能解开,保护系统的双重密码
94.taskmgr:任务管理器(旧版)
95.TM任务管理器(新版)
96.taskschd.msc:任务计划程序
97.timedate.cpl:日期和时间
98.UserAccountControlSettings用户账户控制设置
99.utilman:辅助工具管理器
100.wf.msc:高级安全Windows防火墙
101.WFS:Windows传真和扫描
102.wiaacmgr:扫描仪和照相机向导
103.winver:关于Windows
104.wmimgmt.msc:打开windows管理体系结构(WMI)
105.write:写字板
比如说,你想调整屏幕分辨率,按键盘上win+R,弹出运行窗口,输入desk.cpl,回车。屏幕分辨率窗口立马出来。同样的打开画图(mspaint),记事本(notepad),计算器(calc),屏幕键盘(osk)等等程序都可以简单迅速快速启动。
关机,重启,注销等命令也是常用的cmd命令。
如果有某个命令经常用到,可以新建记事本输入以下内容(把“你需要的命令”替换),保存文件后缀为bat,打开这个文件就能执行这个命令。
@echo off start C:\Windows\system32\你需要的命令
如果需要一次执行多个命令,复制粘贴多写几个start
@echo off start C:\Windows\system32\你需要的命令start C:\Windows\system32\你需要的命令start C:\Windows\system32\你需要的命令start C:\Windows\system32\你需要的命令
第二部分 批处理bat工具文件
很久以前我有个批处理大全,大概有500个BAT文件,我现在找不到了,只找了下面一些bat文件,有的还是非常有用的,可以大大提高工作效率。
注意一些更改配置的bat文件,一定要慎重运行,以防出现例如格式化等不可挽回的后果。
网盘地址:
https://pan.baidu.com/s/1bqN5HiZpan.baidu.com
第三部分:批处理bat脚本和shell(vbs)脚本整蛊
这部分就比较有意思了,经常见的整蛊脚本很多都是shell脚本写的,我回忆以前用过的一些脚本,来教你整蛊装B.
还记得上文的start吗?一个最简单的无限循环脚本就是用到了start。
第一步,新建文本文档,输入以下命令(冒号和start间无空格),保存为后缀为.bat文件
:startstart cmdgoto start
别看就着简简单单三句话,这就已经构成了一个死循环。稍微解释一下,“:”是个标示符,就是标示一个位置,在上面就是标示的位置名字叫start(这个单子可以随便改,只要和下面goto后面的一致就成),goto这个语句就是跳转的意思,回到起始的start位置,学过编程的人都会了解,第三段执行完成之后就会又回到第一段当中,这样无限循环,无限执行下去,每执行一次都会弹出一个start cmd的窗口,无限循环就此达成。
电脑的运行速度非常快,以我们手工去关闭窗口操作,反应速度绝对不会比电脑程序更快。通常窗口弹出的速度都在0.1秒左右,还没有等关闭就已经弹出了无限个窗口,最后CPU满载导致蓝屏或重新启动。
第二步:伪装图标
这种bat批处理整人脚本,不需要任何第三方工具,病毒查杀也不会有任何提示。所以可以放心去使用,无需加壳等繁冗操作。
想让别人上当,就需要伪装图标。单纯一个bat文件,一般人不会轻易打开。所以要伪装一下。
首先,右键这个bat文件,创建一个快捷方式。然后,右键快捷方式更改图标,更改文件名。
最终效果如下,用整人脚本替换真正的TIM,也可以伪装成QQ、微信、steam、wegame等等常用软件。完美达到了伪装的效果。
第三步,一切就绪准备看戏。
这个整人脚本运行效果是循环开启cmd命令窗,满屏幕都是cmd命令窗,最后CPU满载导致蓝屏或重新启动。
注意这不是病毒。这只是单纯的造成CPU过载死机的情况,只需要重启之后,下一次开机一删就没了,如果不删只要不运行也没有任何问题。除了死机蓝屏重启之外,这程序对电脑几乎没有破坏和影响。
此程序只是一种思路,还可以更改start后面的cmd,无限循环打开网页,打开记事本、画图等等。
shell脚本
shell脚本使用方法:新建文本文档,复制代码,保存后缀改为.vbs
伪装方法同上。
1. 弹框,在运行者的电脑上显示500个对话框。其中 do until s=500 ,500可以随意更改,对话框文字提示可以随便改)
dim s do until s=500 s=s+1 msgbox '给我按500次回车吧',64 loop
2.不断按下alt+f4 (开什么都关闭)
dim WSHshell set WSHshell = wscript.createobject('wscript.shell') while(1) WSHshell.SendKeys '%{F4}' loop
3.对话框
WScript.Echo('嘿,谢谢你打开我哦,我等你很久拉!'&TSName) WScript.Echo('你是可爱的小朋吗?') WScript.Echo('哈,我想你拉,这你都不知道吗?') WScript.Echo('怎么才来,说~是不是不关心我') WScript.Echo('哼,我生气拉,等你这么久,心都凉啦。') WScript.Echo('小强很生气,后果很严重哦。') WScript.Echo('嘿嘿!你也会很惨滴哦') WScript.Echo('是不是想清除我?') WScript.Echo('那你要点上50下哦,不过会给你惊喜滴') WScript.Echo('还剩49下,快点点哦') WScript.Echo('还剩48下,快点,小笨蛋!') WScript.Echo('还剩47下对,就这样快点点!') WScript.Echo('还剩46下。你啊就是笨,要快哦,我先不打扰你工作。') WScript.Echo('还剩45下,记得要快哦!') WScript.Echo('还剩43下') WScript.Echo('还剩42下') WScript.Echo('还剩41下') WScript.Echo('还剩40下') WScript.Echo('还剩39下') WScript.Echo('还剩38下') WScript.Echo('还剩37下') WScript.Echo('还剩36下') WScript.Echo('还剩35下') WScript.Echo('还剩34下') WScript.Echo('还剩33下') WScript.Echo('还剩32下') WScript.Echo('还剩30下') WScript.Echo('还剩29下') WScript.Echo('还剩28下') WScript.Echo('还剩27下') WScript.Echo('还剩26下') WScript.Echo('还剩25下') WScript.Echo('还剩24下') WScript.Echo('还剩23下') WScript.Echo('还剩22下') WScript.Echo('还剩21下') WScript.Echo('还剩20下') WScript.Echo('还剩19下') WScript.Echo('还剩18下') WScript.Echo('还剩17下') WScript.Echo('还剩16下') WScript.Echo('还剩15下') WScript.Echo('还剩14下') WScript.Echo('还剩13下停停!!!慢点,我有话要说') WScript.Echo('还剩12下,你继续点我就会消失滴') WScript.Echo('还剩11下,以后就看不到我拉。555555') WScript.Echo('还剩10下,你现在可以选择停止!') WScript.Echo('还剩9下。你还点啊,不要我拉?') WScript.Echo('还剩8下,有点伤心拉,干嘛丢弃人家') WScript.Echo('还剩7下。疯了,你有点负意!') WScript.Echo('还剩6下。对。你就点吧,我恨你!') WScript.Echo('还剩5下,不明白,删除我你就好吗?') WScript.Echo('还剩4下!真要删除我?') WScript.Echo('还剩3下。可是我真的很眷恋你。。。') WScript.Echo('还剩2下。不要这么绝情嘛,人家是爱你的!') WScript.Echo('还剩1下。哼,既然你这么绝情。也别怪我无义!!!') WScript.Echo('我本因该消失的,不过我留恋你滴芳容,上帝又给了一次机会。') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次') WScript.Echo('想结素我么?那你就再多点一次')
4.如果不输“我是猪”,电脑就会在你设定的时间内关机 我设置的是3分钟 只要输入就解除了
on error resume next dim WSHshellA set WSHshellA = wscript.createobject('wscript.shell') WSHshellA.run 'cmd.exe /c shutdown -r -t 180 -c ''说我是猪,不说我是猪就一分钟关机,不信,试下···'' ',0 ,true dim a do while(a <> '我是猪') a = inputbox ('说我是猪,就不关机,快撒,说 ''我是猪'' ','说不说','',8000,7000) msgbox chr(13) + chr(13) + chr(13) + a,0,'MsgBox' loop msgbox chr(13) + chr(13) + chr(13) + '早说就行了嘛' dim WSHshell set WSHshell = wscript.createobject('wscript.shell') WSHshell.run 'cmd.exe /c shutdown -a',0 ,true msgbox chr(13) + chr(13) + chr(13) + '哈哈哈哈,好乖'
另外一个版本
set ws=createobject('wscript.shell') call shutdown(1) do while a<>'我是猪' a=inputbox('快在下面的框框里输入我是猪,否则后果自负,快输''我是猪'' ','输不输','') loop call shutdown(2) msgbox '早说就行了嘛',4096+64 msgbox'再输一遍我是猪!',4096+64 msgbox'我是猪!',4096+64 MsgBox'最后一次!',4096+64 MsgBox'如果你很快的点过去,不看的话',4096+64 MsgBox'我就要你踩我空间的!哼!',4096+64 MsgBox'从前有座山!',4096+64 MsgBox'山里有个庙.',4096+64 MsgBox'庙里有个老和尚在讲故事.',4096+64 ws.run'iexplore.exe http://www.baidu.com' msgbox'哎呀累了!数绵羊哄我睡觉',4096+64 for i=1 to 100 MsgBox i&'只绵羊',4096+64 next msgbox'哎呀我困了,这次就饶过你吧,下次注意哦!',4096+64 msgbox'最后问个问题,我是不是大好人!',4096+64 if inputbox('是不是','请选择','是')<>'是' then call shutdown(1) end if sub shutdown(s) select case s case 1 ws.run'cmd.exe /c shutdown -r -t 60 -c',0 case 2 ws.run'cmd.exe /c shutdown -a',0 end select end sub
其实这都是shell语言基础,没太大难度,如果你对cmd和shell很有兴趣,那么学习一下,你也会改脚本,做自己的脚本文件,方便自己办公。
这些雕虫小计在电脑高手面前不值得一提,相对于python脚本更是low。
对于业余人员,伪电脑大神,用cmd命令、bat脚本,shell脚本装B还是很好用的。