批处理

试毒时常用--显示隐藏文件选项批处理.bat2008-02-06 13:10原---523066680              支持choice命令的见文章后面choice版的

@echo off
title 文件属性
color 87
mode con cols=60 lines=16
:start
color 87
cls
echo    ------------------------------------------------
echo   | 1:显示所有文件             内部命令说明:help|
echo   | 2:不显示隐藏文件                            |
echo   | 3:显示扩展名                                |
echo   | 4:不显示扩展名                              |
echo   | q:退出                                      |
echo   |                                              |
echo   |    我的博客:hi.baidu.com/523066680          |
echo   | m:来访我的博客                              |
echo    ------------------------------------------------
echo    设置后刷新一下就可以了。
echo.&echo.
set /p input="请按键选择:"
if /i "%input%"=="1" (goto :1)
if /i "%input%"=="2" (goto :2)
if /i "%input%"=="3" (goto :3)
if /i "%input%"=="4" (goto :4)
if /i "%input%"=="m" (goto :m)
if /i "%input%"=="q" (goto :exit)
if /i "%input%"=="help" (goto :help) else (goto :start)

:m
start iexplore http://hi.baidu.com/523066680
goto :start

:1
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 1 /f
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 1 /f
ping -n 2 127.0>nul
goto :start

:2
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 00000000 /f
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 00000000 /f
ping -n 2 127.0>nul
goto :start

:3
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 0 /f
ping -n 2 127.0>nul
goto :start

:4
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 00000001 /f
ping -n 2 127.0>nul
goto :start

:exit
exit

:help
color 0a
mode con cols=125 lines=16
echo -------------------------------------------------------------------------------------------------------------------------
echo 显示所有文件:
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 1 /f
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 1 /f
echo 不显示所有文件:
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 00000000 /f
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 00000000 /f
echo 显示文件扩展名:
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 0 /f
echo 不显示文件扩展名:
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 00000001 /f
echo -------------------------------------------------------------------------------------------------------------------------
echo.
echo 按任意键回到选项页
pause
mode con cols=60 lines=16
goto :start

/

显示文件choice版.bat

@echo off
mode con cols=60 lines=16
title 文件属性
color 87
:start
color 87
cls
echo    ------------------------------------------------
echo   | 1:显示所有文件             内部命令说明:6   |
echo   | 2:不显示隐藏文件                            |
echo   | 3:显示扩展名                                |
echo   | 4:不显示扩展名                              |
echo   | q:退出                                      |
echo   |                                              |
echo   |    我的博客:hi.baidu.com/523066680          |
echo   | 5:来访我的博客                              |
echo    ------------------------------------------------
echo    设置后刷新一下就可以了。
echo.&echo.
choice /C 123456q /N /M 请输入选择项目的序号:

if errorlevel 1 if not errorlevel 2 goto :1
if errorlevel 2 if not errorlevel 3 goto :2
if errorlevel 3 if not errorlevel 4 goto :3
if errorlevel 4 if not errorlevel 5 goto :4
if errorlevel 5 if not errorlevel 6 goto :m
if errorlevel 6 if not errorlevel 7 goto :help
if errorlevel q if goto :exit


:m
start iexplore http://hi.baidu.com/523066680
goto :start

:1
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 1 /f
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 1 /f
ping -n 2 127.0>nul
goto :start

:2
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 00000000 /f
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 00000000 /f
ping -n 2 127.0>nul
goto :start

:3
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 0 /f
ping -n 2 127.0>nul
goto :start

:4
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 00000001 /f
ping -n 2 127.0>nul
goto :start

:exit
exit

:help
color 0a
个人专用批处理----连续N次刷新.vbs2008-02-06 13:15523066680    在bat中输入要刷新的次数,然后生成vbs   以后每次要连续刷新时双击vbs就可以了

刷新多少下.bat

@echo off
echo.生成指定刷新次数的vbs文件,生成后双击1.vbs文件即可
set /p in=输入次数:
echo.set shua=createobject("wscript.shell")>1.vbs
echo.shua.sendkeys "{f5 %in%}">>1.vbs
echo.wscript.quit>>1.vbs
start 1.vbs
exit
 

mode con cols=125 lines=16
echo -------------------------------------------------------------------------------------------------------------------------
echo 显示所有文件:
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 1 /f
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 1 /f
echo 不显示所有文件:
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 00000000 /f
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 00000000 /f
echo 显示文件扩展名:
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 0 /f
echo 不显示文件扩展名:
echo reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 00000001 /f
echo -------------------------------------------------------------------------------------------------------------------------
echo.
echo 按任意键回到选项页
pause
mode con cols=60 lines=16
goto :start
 

-----------------------------------------------------------------------------------------------------------------------------------

@echo off
color 3f
mode con cols=80 lines=30
title 常用批处理
:menu
echo ┎────────────┒
echo ║ 1.Xp Static           ║
echo ║ 2.Xp DHCP             ║
echo ║────────────║
echo ║ 3.Vista Static        ║
echo ║ 4.Vista DHCP          ║
echo ║────────────║
echo ║ x.Xp Static           ║
echo ║ v.Vista Static        ║
echo ║────────────║
echo ║ 5.Web 登录            ║
echo ┖────────────┚
echo ┎────────────┒
echo ║h.[隐藏] 系统文件      ║
echo ║ [隐藏] 文件和文件夹 ║
echo ║ [显示] 扩展名        ║
echo ║                        ║
echo ║s.[显示] 系统文件      ║
echo ║ [显示] 文件和文件夹 ║
echo ║ [显示] 扩展名        ║
echo ┖────────────┚
set source=:
set /p source=YourSelection:
set "source=%source:"=%"
if "%source%"=="1" goto xpstatic
if "%source%"=="x" goto pstatic
if "%source%"=="2" goto xpdhcp
if "%source%"=="3" goto vstatic
if "%source%"=="v" goto vps
if "%source%"=="4" goto vdhcp
if "%source%"=="5" goto web
if "%source%"=="h" goto hide
if "%source%"=="s" goto show
rem echo %chiose%
echo nochoose
goto menu
;---------------------xp静态ip---------------------------------
:xpstatic
echo 1.IP、子网掩码设置中...
netsh interface ip set address name=/"本地连接/" source=static addr=192.168.125.23 mask=255.255.255.0
echo 2.网关设置中...
netsh interface ip set address name=/"本地连接/" gateway=192.168.125.1 gwmetric=1
echo 3.第一个DNS设置中...
netsh interface ip set dns name=/"本地连接/" source=static addr=192.168.125.1
rem echo 4.第二个DNS设置中...
rem netsh interface ip add dns name=/"本地连接/" addr=202.103.224.68 index=2
cls
goto end

;--------------------------------
:pstatic
echo 1.IP、子网掩码设置中...
netsh interface ip set address name=/"本地连接/" source=static addr=192.168.120.23 mask=255.255.255.0
echo 2.网关设置中...
netsh interface ip set address name=/"本地连接/" gateway=192.168.120.1 gwmetric=1
echo 3.第一个DNS设置中...
netsh interface ip set dns name=/"本地连接/" source=static addr=192.168.120.1
rem echo 4.第二个DNS设置中...
rem netsh interface ip add dns name=/"本地连接/" addr=202.103.224.68 index=2
goto end
cls

;---------------------xp自动获取ip-----------------------------
:xpdhcp
netsh int ip set address 本地连接 source=DHCP
netsh int ip set dns 本地连接 source=DHCP
goto end

;---------------------vista静态ip------------------------------
:vstatic
netsh int ip set address 本地连接 static 192.168.125.23 255.255.255.0 192.168.125.1
netsh int ip set dns 本地连接 static 192.168.125.1
cls
ipconfig /allcompartments /all
goto end
;---------------------
:vps
netsh int ip set address 本地连接 static 192.168.120.23 255.255.255.0 192.168.120.1
netsh int ip set dns 本地连接 static 192.168.120.1
cls
ipconfig /allcompartments /all
goto end

;---------------------vista自动获取ip--------------------------
:vdhcp
netsh int ip set address 本地连接 source=DHCP
netsh int ip set dns 本地连接 source=DHCP
goto end

;---------------------隐藏-------------------------------------
:hide
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 0 /f
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 0 /f
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 0 /f
goto end

;---------------------显示-------------------------------------
:show
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v Hidden /t reg_dword /d 1 /f
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v HideFileExt /t reg_dword /d 0 /f
reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced" /v ShowSuperHidden /t reg_dword /d 1 /f
goto end

:end
echo 设置结束
pause>nul

 

@ ECHO OFF
@ ECHO.
@ ECHO.                           说   明
@ ECHO --------------------------------------------------------------
@ ECHO    本批处理会自动清理所有非必要的启动项目,仅保留输入法(ctfmon)。
@ ECHO 目的是减少不必要的资源占用,使系统运行顺畅。但清理掉的项目不作
@ ECHO 备份,请小心使用。
@ ECHO --------------------------------------------------------------
PAUSE
reg delete HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run /va /f
reg delete HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run /va /f
reg add HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run /v ctfmon.exe /d C:/WINDOWS/system32/ctfmon.exe
reg delete "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg" /f

reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/IMJPMIG8.1"
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/IMJPMIG8.1" /v command /d ""C:/WINDOWS/IME/imjp8_1/IMJPMIG.EXE" /Spoil /RemAdvDef /Migration32"
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/IMJPMIG8.1" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/IMJPMIG8.1" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/IMJPMIG8.1" /v item /d IMJPMIG
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/IMJPMIG8.1" /v key /d SOFTWARE/Microsoft/Windows/CurrentVersion/Run

reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002A"
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002A" /v command /d "C:/WINDOWS/system32/IME/TINTLGNT/TINTSETP.EXE /IMEName"
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002A" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002A" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002A" /v item /d TINTSETP
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002A" /v key /d SOFTWARE/Microsoft/Windows/CurrentVersion/Run

reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002ASync"
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002ASync" /v command /d ""C:/WINDOWS/IME/imjp8_1/IMJPMIG.EXE" /Spoil /RemAdvDef /Migration32"
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002ASync" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002ASync" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002ASync" /v item /d TINTSETP
reg add "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shared Tools/MSConfig/startupreg/PHIME2002ASync" /v key /d SOFTWARE/Microsoft/Windows/CurrentVersion/Run

del "C:/Documents and Settings/All Users/「开始」菜单/程序/启动/*.*" /q /f
del "C:/Documents and Settings/Default User/「开始」菜单/程序/启动/*.*" /q /f
del "%userprofile%/「开始」菜单/程序/启动/*.*" /q /f
start C:/WINDOWS/pchealth/helpctr/binaries/msconfig.exe
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值