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

 此案例仅供参考,谨慎使用。

猜你喜欢

转载自www.cnblogs.com/Zcgyshui/p/9661049.html