查看: 1348|回复: 4
收起左侧

写的几个BAT实例

[复制链接]
发表于 2007-11-3 11:46:15 | 显示全部楼层 |阅读模式 <
说明:第一、二、四个是完全原创。
第三个是完善修改别人的。

  1. @echo off
  2. title 隐藏文件小程序
  3. mode con:cols=60 lines=20
  4. echo **********************************************************
  5. echo * *
  6. echo * 欢迎使用 天意 批处理 *
  7. echo * *
  8. echo **********************************************************
  9. echo.
  10. color 2E
  11. echo.
  12. echo QQ:30246752(天意)
  13. echo.
  14. pause
  15. cls
  16. :start
  17. cls
  18. echo **********************************************************
  19. echo * *
  20. echo * 选 择 方 式 *
  21. echo * *
  22. echo **********************************************************
  23. echo.
  24. echo.
  25. echo 1 注册表法
  26. echo 2 特殊文件夹法
  27. echo 3 类标示符法(适用于隐藏文件夹)
  28. echo 4 退出
  29. echo.
  30. @set /p start=请选择 (1、2、3、4) 后按回车键:
  31. if "%start%"=="1" goto 1
  32. if "%start%"=="2" goto 2
  33. if "%start%"=="3" goto 3

  34. :1
  35. cls
  36. echo 注册表法
  37. echo.
  38. set /p wz=请选择要隐藏文件的路径:
  39. set /p wj=请选择要隐藏文件的名字:
  40. attrib +h %wz%\%wj%
  41. REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL /v checkedvalue /t reg_dword /d 0 /f >nul

  42. :2
  43. cls
  44. echo 特殊文件夹法
  45. echo.
  46. set /p a=请选择隐藏文件的盘符(如:C;D;E)
  47. set /p b=请建立要隐藏文件的文件夹:
  48. set /p C=请选择要隐藏的文件路径和名字:
  49. md %A%:\%b%..\
  50. move %c% %A%:\%b%..\ >nul
  51. cls
  52. echo 1、打开特殊文件夹
  53. echo 2、删除特殊文件夹
  54. echo 3、返回
  55. set /p start1=请选择 (1、2、3) 后按回车键:
  56. pause >nul
  57. if "%start1%"=="1" goto a
  58. if "%start1%"=="2" goto b
  59. if "%start1%"=="3" goto start

  60. :a
  61. start %A%:\%b%..\

  62. :b
  63. rd %A%:\%b%..\ /s

  64. :3
  65. ::该命令把文件夹改成打印机
  66. cls
  67. echo 类标示符法
  68. echo.
  69. set /p wz=请选择要隐藏文件的路径:
  70. set /p wj=请选择要隐藏文件夹的名字:
  71. echo 1、打印机 2、我的电脑
  72. echo 3、回收站 4、控制面板
  73. echo 5、计划任务 6、网络邻居
  74. set /p ww=请选择要隐藏的类型:
  75. if "%ww%"=="1" goto aa
  76. if "%ww%"=="2" goto bb
  77. if "%ww%"=="3" goto cc
  78. if "%ww%"=="4" goto dd
  79. if "%ww%"=="5" goto ee
  80. if "%ww%"=="6" goto ff

  81. :aa
  82. move %wz%:\%wj% %wz%:\打印机.{2227A280-3AEA-1069-A2DE-08002B30309D}

  83. :bb
  84. move %wz%:\%wj% %wz%:\我的电脑.{20D04FE0-3AEA-1069-A2D8-08002B30309D}

  85. :cc
  86. move %wz%:\%wj% %wz%:\回收站.{645FF040-5081-101B-9F08-00AA002F954E}

  87. :dd
  88. move %wz%:\%wj% %wz%:\控制面板.{21EC2020-3AEA-1069-A2DD-08002B30309D}

  89. :ee
  90. move %wz%:\%wj% %wz%:\计划任务.{D6277990-4C6A-11CF-8D87-00AA0060F5BF}

  91. :ff
  92. move %wz%:\%wj% %wz%:\网络邻居.{208D2C60-3AEA-1069-A2D7-08002B30309D}

  93. ::如果要把文件改回,请用RAR程序。
复制代码



  1. @echo off
  2. title 自动修改OEM信息
  3. echo ***********************************************************************
  4. echo * *
  5. echo * 欢迎使用 yida 批处理 *
  6. echo * 本批处理由天意制作,转载或拷贝请注明 QQ:30246752 *
  7. echo ***********************************************************************
  8. color 0B
  9. pause
  10. del c:\windows\system32\oeminfo.ini
  11. @echo [Version] >c:\windows\system32\oeminfo.ini
  12. @echo Microsoft Windows Vista Home Edition >>c:\windows\system32\oeminfo.ini
  13. @echo WinVer=5.01 >>c:\windows\system32\oeminfo.ini
  14. @echo. >>c:\windows\system32\oeminfo.ini
  15. @echo [General] >>c:\windows\system32\oeminfo.ini
  16. @echo Manufacturer=亿达电脑专修学校 >>c:\windows\system32\oeminfo.ini
  17. @echo Model=亿达001 >>c:\windows\system32\oeminfo.ini
  18. @echo [Support Information] >>c:\windows\system32\oeminfo.ini
  19. @echo Line1="欢迎来到亿达电脑学校" >>c:\windows\system32\oeminfo.ini
  20. @echo Line2="不断进取的亿达人,助你走向成功之路" >>c:\windows\system32\oeminfo.ini
  21. @echo Line3= >>c:\windows\system32\oeminfo.ini
  22. @echo Line4="亿达主页:www.ydit.com.cn" >>c:\windows\system32\oeminfo.ini
  23. @echo Line5="BBS:www.lm520.com" >>c:\windows\system32\oeminfo.ini
  24. @echo Line6= >>c:\windows\system32\oeminfo.ini
  25. @echo Line7= >>c:\windows\system32\oeminfo.ini
  26. @echo Line8= >>c:\windows\system32\oeminfo.ini
  27. @echo Line9= 2007-5-15 >>c:\windows\system32\oeminfo.ini
  28. rem:版权所有:亿达电脑学校
复制代码


  1. @echo off
  2. title 添加或删除右键P处理
  3. echo ***********************************************************************
  4. echo * *
  5. echo * 欢迎使用天意批处理 *
  6. echo * *
  7. echo QQ:30246752
  8. echo ***********************************************************************
  9. echo.
  10. color 6b
  11. echo.
  12. echo.
  13. pause
  14. cls
  15. echo ***********************************************************************
  16. echo * *
  17. echo * 选 择 添 加 的 方 式 *
  18. echo * *
  19. echo ***********************************************************************
  20. echo.
  21. echo.
  22. echo 输入 1 后按回车键, 添加右键P处理
  23. echo 输入 2 后按回车键, 清除右键P处理
  24. echo 输入 3 后按回车键, 退出
  25. echo.
  26. @set /p start=请选择 (1、2、3) 后按回车键:
  27. if "%start%"=="1" goto 1
  28. if "%start%"=="2" goto 2
  29. if "%start%"=="3" goto 3

  30. :1
  31. @echo off
  32. color 1a
  33. reg add HKCR\.bat\ShellNew /v nullfile /f >nul
  34. reg add HKCR\batfile /ve /d P处理 /f >nul
  35. exit

  36. :2
  37. @echo off
  38. color 1a
  39. reg delete HKCR\.bat\ShellNew /v nullfile /f >nul
  40. reg delete HKCR\batfile /ve /f >nul
  41. exit

  42. :3
  43. exit
  44. 版权所有:亿达电脑学校
复制代码



  1. @echo off
  2. title 盘符添加背景图
  3. echo ***********************************************************************
  4. echo * *
  5. echo * 欢迎使用 yida 批处理 *
  6. echo * *
  7. echo ***********************************************************************
  8. echo.
  9. color 0E
  10. echo 说明:
  11. echo.
  12. echo.
  13. echo 主要是方便大家使用
  14. echo.
  15. echo.
  16. echo.
  17. echo 希望大家能够喜欢~
  18. echo.
  19. echo QQ:30246752(天意)
  20. echo.
  21. pause
  22. cls
  23. echo *****************************************************************************
  24. echo * *
  25. echo * 选 择 添 加 的 方 式 *
  26. echo * *
  27. echo *****************************************************************************
  28. echo.
  29. echo.
  30. echo 输入 1 后按回车键, 添加盘符背景图
  31. echo 输入 2 后按回车键, 清除盘符背景图
  32. echo 输入 3 后按回车键, 退出
  33. echo.
  34. @set /p start=请选择 (1、2、3、=退出) 后按回车键:
  35. if "%start%"=="1" goto 1
  36. if "%start%"=="2" goto 2
  37. if "%start%"=="3" goto 3

  38. :1
  39. set /p sky=请选择添加文件夹背景图位置:
  40. set /p cn=设置选择背景图的名字:
  41. echo [ExtShellFolderViews] >%sky%:\desktop.ini
  42. echo {BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC} >>%sky%:\desktop.ini
  43. echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}] >>%sky%:\desktop.ini
  44. echo Attributes=1 >>%sky%:\desktop.ini
  45. echo IconArea_Image=%cn%.jpg >>%sky%:\desktop.ini
  46. echo [.ShellClassInfo] >>%sky%:\desktop.ini
  47. echo ConfirmFileOp=0 >>%sky%:\desktop.ini
  48. start %sky%:\
  49. attrib %sky%:\desktop.ini +r +s +h
  50. exit

  51. :2
  52. set /p sky=请输入要删除背景图的位置:
  53. del %sky%:\desktop.ini /f/q/a
  54. echo 已经成功删除
  55. echo 按任意键退出
  56. pause
  57. exit

  58. :3
  59. exit
  60. 版权所有:亿达电脑学校
复制代码
 楼主| 发表于 2007-11-3 11:47:24 | 显示全部楼层 <
以上代码保存成BAT文件后执行。
发表于 2007-11-3 21:23:24 | 显示全部楼层 <
王老师加油哦~
发表于 2007-11-5 00:08:36 | 显示全部楼层 <

回复 2楼 的帖子

王老师又有心得了啊?
真是不错啊!
步步高升了哦!
发表于 2007-11-5 00:09:23 | 显示全部楼层 <

回复 3楼 的帖子

能不能说点别的鼓劲话???嗯???

QQ|Archiver|手机版|小黑屋|删帖指引|阳新新阳网 ( 鄂ICP备19013424号-2|42022202000111 )

GMT+8, 2024-10-21 03:00 , Processed in 0.327644 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.