Window腳本學習筆記之BAT調用設置


  • 用一句bat腳本調用window的系統設置:

rem 調用回收站
explorer.exe ::{645FF040-5081-101B-9F08-00AA002F954E}
rem 檢查Windows版本
winver
rem 打開windows管理體系結構(WMI)
wmimgmt.msc
rem windows更新程序
wupdmgr
rem 任務管理器
taskmgr
rem windows腳本宿主設置
wscript
rem 寫字板 
write
rem 掃描儀和照相機向導 
wiaacmgr
rem 系統配置實用程序 
Msconfig.exe
rem 簡易widnows media player
mplayer2
rem 畫圖板
mspaint
rem 遠程桌面連接
mstsc
rem 放大鏡實用程序
magnify
rem 打開控制台
mmc
rem 同步命令
mobsync
rem 檢查DirectX信息 
dxdiag
rem 系統醫生 
drwtsn32
rem 設備管理器 
devmgmt.msc
rem 磁盤碎片整理程序 
dfrg.msc
rem 磁盤管理實用程序 
diskmgmt.msc
rem 打開系統組件服務 
dcomcnfg
rem DVD播放器 
dvdplay
rem 打開記事本 
notepad
rem 網絡管理的工具向導 
nslookup
rem 系統備份和還原
ntbackup
rem 屏幕“講述人” 
narrator
rem 移動存儲管理器 
ntmsmgr.msc
rem 移動存儲管理員操作請求 
ntmsoprq.msc
rem (TC)命令檢查接口 
netstat -an
rem 錄音機 
sndrec32
rem 本地安全策略 
secpol.msc
rem 本地服務設置 
services.msc 
  • 實際應用:

rem 調用設置例子
@echo off
cd /d D:\BAT
TITLE=--------------MY-SYSTEM-------------
color 0e
:a
cls 
color 0e
echo             __________________________________________
echo             +                                         + 
echo             +---------------MY-SYSTEM-----------------+
echo             +_________________________________________+
echo             Be Careful To Choose:
echo            ********************************************
echo            *                                          * 
echo            *  1.Call the notepad++(To complie code)   *  
echo            *                                          * 
echo            *  2.View computer information.(All)       * 
echo            *                                          *
echo            *  3.Files OP system.(To do more)          *
echo            *                                          *
echo            *  4.TOOLS of calc.ect.(TO tool interface )*     
echo            *                                          *
echo            *  5.Quit/Close/Exit.(All Right Log Out)   *  
echo            *                                          *                    
echo            ********************************************
echo            ____________________________________________
set /p in=~~~~~~~~~To choose:
if /i "%in%"=="0" goto end
if /i "%in%"=="1" goto note
if /i "%in%"=="2" goto info
if /i "%in%"=="3" goto otho
if /i "%in%"=="4" goto tool
if /i "%in%"=="5" goto end
if /i "%in%"=="h" goto help
if /i "%in%"=="b" start D:\BAT &&  goto end
if /i "%in%"=="q" goto end
goto error
:dekt
call .\Dektop.bat|goto a
:note
start "" /max notepad++
goto a
:info
ECHO  ~~~~~~~~~~~~~~~~~~~~~~~
ECHO  ~~~~~~~~~~~~~~~~~~~~~~~
ECHO  CHOOSE TOOLS:
ECHO 1.msconfig
ECHO 2.compmgmt.msc
ECHO 3.winver.exe 
ECHO 4.msinfo32.exe 
ECHO 5.eventvwr.exe 
ECHO 6.appwiz.cpl 
ECHO 7.inetcpl.cpl 
ECHO 8.perfmon.exe 
ECHO 9.resmon.exe 
ECHO 10.taskmgr.exe /7
echo 11.wmimgmt.msc
echo 12.control.exe
echo 13.Call 1-6
echo 14.call 7-12
echo 15.call all(Careful)
set /p f=---------input:
if /i "%f%"=="1" msconfig
if /i "%f%"=="2" compmgmt.msc
if /i "%f%"=="3" winver.exe 
if /i "%f%"=="4" msinfo32.exe 
if /i "%f%"=="5" eventvwr.exe 
if /i "%f%"=="6" appwiz.cpl 
if /i "%f%"=="7" inetcpl.cpl 
if /i "%f%"=="8" perfmon.exe 
if /i "%f%"=="9" resmon.exe 
if /i "%f%"=="10" taskmgr.exe /7
if /i "%f%"=="11" wmimgmt.msc
if /i "%f%"=="12" control.exe
if /i "%f%"=="13" msconfig|compmgmt.msc|winver.exe|msinfo32.exe|eventvwr.exe|appwiz.c                   
if /i "%f%"=="14" perfmon.exe|inetcpl.cpl|resmon.exe|taskmgr.exe /7|wmimgmt.msc|control.exe 
if /i "%f%"=="15" msconfig|compmgmt.msc|winver.exe|msinfo32.exe|eventvwr.exe|appwiz.cpl|perfmon.exe|inetcpl.cpl|resmon.exe|taskmgr.exe /7|wmimgmt.msc|control.exe 
goto a
:otho
CALL FileMG.bat & START ""/MAX FileMG.bat|goto a
:tool
ECHO start 1.---control.exe--------------控制面板 
ECHO start 2.---taskmgr------------------任務管理
ECHO start 3.---ALLcommand.txt-----參考資料
ECHO start 4.--- cmd----------------------命令界面
set /p f=--竭誠為達,吾之所夢:
if /i "%f%"=="1" start control.exe 
if /i "%f%"=="2" start taskmgr
if /i "%f%"=="3" start ALLcommand.txt 
if /i "%f%"=="4" start cmd
goto a
:end
exit
:error
echo            *******************ERROR********************
color 0c
choice /t 3 /d y /n >nul
goto a

 此案例僅供參考,謹慎使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM