Board logo

标题: [文件管理] 【原创】Hosts文件修改器 [打印本页]

作者: garyng    时间: 2012-7-23 21:58     标题: 【原创】Hosts文件修改器

这东西1、2年前还在新手入门中时写的,代码有点乱,请见谅。Hosts文件,应该每个人都懂吧
但是,照顾一下新手哈哈:
Hosts文件中存放的是一些网站主机的域名和其对应的IP。当我们在使用浏览器浏览一个网站时,系统会先检查本地的Hosts表文件,其中是否已经有相应的域名与IP地址对应关系,如果有就会直接采用,因而会节约大量的时间。假如Hosts表文件的某个域名与IP地址产生了错误的对应,但你在浏览器中输入这个域名试图打开其对应的网页时,就会出现打不开的情况。根据此原理,我们可以通过修改Hosts文件来解决某些网站打不开的情况。

同时,一些烦人的网站(例如那烦人的广告)我们可以利用这个特性将其‘屏蔽’掉,只要添加这个网站并将其对应的IP写为127.0.0.1即可~本程序运用了Hosts文件的特性,让用户能自由添加要屏蔽的网站,备份Hosts文件,等等一些实用的功能~




13岁时写的,界面难免有点幼稚,代码难免有点凌乱,请见谅啊。。
好了废话不多说吧。。

——————————————————————————分割线啊分割线——————————————————————————

一些些的功能:
  1. 主要功能:
  2. 1、屏蔽网站
  3. 2、解除已屏蔽的网站
  4. 其他功能:
  5. 1、显示Hosts文件
  6. 2、统计Hosts文件内的链接数量
  7. 3、Hosts文件介绍
  8. 4、修复Hosts文件
  9. 5、备份Hosts文件
  10. 6、还原Hosts文件
  11. 7、检查更新
  12. 8、报虫(BUG)
复制代码
附上代码:
  1. ::65
  2. @echo off&Setlocal enabledelayedexpansion
  3. title Hosts文件修改器&color 0A
  4. mode con: cols=70 lines=30
  5. :Win_Version
  6. for /f "usebackq tokens=1,2,*" %%x in (`"reg query
  7. "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
  8. NT\CurrentVersion" 2>nul"^|findstr /i ProductName`) do (
  9.     set winversion=%%z
  10. )
  11. :Welcome_Screen
  12. title 主页&echo/&echo/
  13. echo                 ┌────────┐                           
  14.   
  15. echo                 │Hosts文件修改器 │                  
  16.          
  17. echo                 │    GaryNg      │
  18. echo                 └────────┘
  19. echo/&echo         系统版本:!winversion!
  20. ping /n 4 127.1>nul 2>nul
  21. :Permission_Test
  22. title 权限确认&cls
  23. echo/&echo/&echo/
  24. echo                正在测试用户权限
  25. echo                  ...请稍后...
  26. mkdir %Windir%\test3141582653 >nul 2>nul
  27. if not exist %Windir%\test3141582653 (
  28.     cls
  29.     echo/&echo/&echo/
  30.     echo                请以管理员权限运行
  31.     echo 或者退出后右键点击我,选"Run As Administrator"
  32.     echo                  按任意键退出
  33.     pause>nul
  34.     exit
  35. ) else (
  36. rd /q %Windir%\test3141582653 >nul 2>nul
  37. )
  38. cls
  39. :Write_Hosts_If_Not_Exist
  40. if not exist %Windir%\System32\drivers\etc\hosts (
  41. echo #Hosts文件修改器Rewrote This File >%Windir%
  42. \System32\drivers\etc\hosts
  43. echo 127.0.0.1    localhost >>%Windir%\System32
  44. \drivers\etc\hosts
  45. )
  46. type %Windir%\System32\drivers\etc\hosts|find /i
  47. "localhost" >nul 2>nul||(
  48. echo #Hosts文件修改器Rewrote This File >%Windir%
  49. \System32\drivers\etc\hosts
  50. echo 127.0.0.1    localhost >>%Windir%\System32
  51. \drivers\etc\hosts
  52. )
  53. :Auto_Update
  54. ::goto Update_Hosts
  55. :Menu
  56. title 功能列表&cls&echo/&echo/&echo/
  57. echo                          功能列表
  58. echo                 ┌─────────────┐
  59. echo                 │   A.显示hosts文件        │
  60. echo                 │   B.添加新屏蔽网址       │
  61. echo                 │   C.去掉某个已屏蔽的网址 │
  62. echo                 │   D.Hosts文件介绍        │
  63. echo                 │   E.检查更新             │         
  64. echo                 │   F.备份Hosts文件        │
  65. echo                 │   G.还原Hosts文件        │
  66. echo                 │   H.报告虫虫(Bug)      │
  67. echo                 │   Q.退出                 │
  68. echo                 └─────────────┘
  69. set choice=
  70. set /p choice=[请输入选择...]
  71. if /i "%choice%"=="a" goto List_Hosts
  72. if /i "%choice%"=="b" goto Add_Hosts
  73. if /i "%choice%"=="c" goto Del_Hosts
  74. if /i "%choice%"=="d" goto Info_Hosts
  75. if /i "%choice%"=="e" goto Update_Hosts
  76. if /i "%choice%"=="f" goto Backup_Hosts
  77. if /i "%choice%"=="g" goto Restore_Hosts
  78. if /i "%choice%"=="h" goto Report_Hosts_Bug
  79. if /i "%choice%"=="q" goto Exit
  80. if /i "%choice%"=="" (
  81.     echo                       无效的选项,请重新输入
  82.     ping /n 3 127.1>nul 2>nul
  83.     cls&goto Menu
  84. )
  85. echo                       无效的选项,请重新输入
  86. ping /n 3 127.1>nul 2>nul
  87. cls&goto Menu
  88. :List_Hosts
  89. set block=0
  90. set jump=0
  91. set localhost=0
  92. title 显示hosts文件&cls&echo/&echo/&echo/
  93. echo/&echo    IP          Hosts
  94. for /f "tokens=1,2 eol=#" %%a in ('type %Windir%
  95. \System32\drivers\etc\hosts') do (
  96. if /i %%b==localhost (
  97. echo %%a   %%b     这是localhost,不能删除!
  98. set /a localhost+=1
  99. )
  100. if /i "%%b" NEQ "localhost" if %%a==127.0.0.1 (
  101. echo %%a   %%b     此网站已被屏蔽
  102. set /a block+=1
  103. ) else (
  104. echo %%a   %%b     此网站将跳转到%%a
  105. set /a jump+=1
  106. )
  107. )
  108. set /a linksum=!localhost!+!block!+!jump!
  109. echo/&echo 共有!linksum!条地址在Hosts文件中
  110. echo/&echo !block!个被屏蔽
  111. echo/&echo !jump!个将跳转到其他地址
  112. echo 按任意键返回主页&pause>nul&cls&goto Menu
  113. :Add_Hosts
  114. title 添加新网址-功能列表&cls&echo/&echo/&echo/
  115. echo                        功能列表
  116. echo                 ┌───────────┐
  117. echo                 │   E.屏蔽某个网址     │
  118. echo                 │   Q.返回             │
  119. echo                 └───────────┘
  120. set choice=
  121. set /p choice=[请输入选择...]
  122. if /i "%choice%"=="e" goto Add_Block_Hosts
  123. if /i "%choice%"=="q" goto Menu
  124. if /i "%choice%"=="" (
  125.     echo                       无效的选项,请重新输入
  126.     ping /n 3 127.1>nul 2>nul
  127.     cls&goto Add_Hosts
  128. )
  129. echo                       无效的选项,请重新输入
  130. ping /n 2 127.1>nul 2>nul
  131. cls&goto Add_Hosts
  132. :Add_Block_Hosts
  133. title 屏蔽某个网址&cls&echo/&echo/&echo/
  134. echo 请输入要屏蔽的网址(不带http://)
  135. echo 例如:
  136. echo www.google.com
  137. echo www.baidu.com
  138. set /p blocklink=[请输入网址...]
  139. type %Windir%\System32\drivers\etc\hosts|find /i "%
  140. blocklink%" && (echo 该地址已经存在!& ping /n 3
  141. 127.1>nul 2>nul&cls&goto Add_Block_Hosts)
  142. echo/&echo 正在添加...
  143. echo 127.0.0.1    %blocklink% >>%Windir%\System32
  144. \drivers\etc\hosts
  145. echo/&echo 完成!
  146. echo/&echo 按Y键继续添加屏蔽网址,其他键返回主页
  147. set choice=
  148. set /p choice=[请输入...]
  149. if /i "%choice%"=="y" goto Add_Block_Hosts
  150. cls&goto Menu
  151. :Del_Hosts
  152. setlocal
  153. title 去掉某个网址&cls&echo/&echo/
  154. set localhost=0
  155. set hostnum=1
  156. echo Hosts文件列表:
  157. echo    IP             Hosts
  158. for /f "eol=# tokens=1,2" %%c in ('type %windir%
  159. \System32\drivers\etc\hosts') do (
  160. if /i "%%d" neq "localhost" (
  161. echo !hostnum!^) %%c   %%d
  162. set /a hostnum+=1
  163. )
  164. )
  165. set /a hostnum-=1
  166. if "!hostnum!" == "0" (
  167. echo 你的Hosts文件没有地址啊!添加屏蔽网址吗?
  168. set /p choice=[要=y,不要!=n]
  169. if /i "!choice!"=="y" (
  170. ping /n 3 127.1>nul 2>nul&cls
  171. goto Add_Hosts
  172. ) else (
  173. ping /n 3 127.1>nul 2>nul&cls
  174. goto Menu
  175. )
  176. )
  177. echo 请问要删除那一行?
  178. set /p delline=[请输入,上限为%hostnum%...]
  179. if /i "%delline%!" gtr "%hostnum%" (
  180. echo 没有此行!请重新输入~
  181. ping /n 3 127.1>nul 2>nul&cls
  182. endlocal&goto Del_Hosts
  183. )
  184. if /i "%delline%"=="0" (
  185. echo 没有此行!请重新输入~
  186. ping /n 3 127.1>nul 2>nul&cls
  187. endlocal&goto Del_Hosts
  188. )
  189. if /i "%delline%"=="" (
  190. echo 没有此行!请重新输入~
  191. ping /n 3 127.1>nul 2>nul&cls
  192. endlocal&goto Del_Hosts
  193. )
  194. for /f "delims=" %%e in ('find /c /v ""^<%windir%
  195. \System32\drivers\etc\hosts') do (
  196. set totalline=%%e
  197. )
  198. set /a delline=!totalline!-!hostnum!+!delline!
  199. (for /F "tokens=1* delims=:" %%f In ('findstr /n .* %
  200. windir%\System32\drivers\etc\hosts') do if !delline! NEQ
  201. %%f Echo %%g)>Temp
  202. move Temp %windir%\System32\drivers\etc\hosts >nul 2>nul
  203. echo/&echo                   操作成功!
  204. echo/&echo      按Y键继续添加删除网址,其他键返回主页
  205. set /p choice=[请输入...]
  206. if /i "%choice%"=="y" goto Del_Hosts
  207. goto Menu
  208. :Info_Hosts
  209. title Hosts文件介绍&cls&echo/&echo/
  210. set infostr1=Hosts 文 件 中 存 放 的 是 一 些 网 站 主 机
  211. 的 域 名 和 其 对 应 的 IP 。 当 我 们 在 使 用 浏 览 器
  212. 浏 览 一 个 网 站 时 ,系 统 会 先 检 查 本 地 的 Hosts
  213. 表 文 件 , 其 中 是 否 已 经 有 相 应 的 域 名 与 IP 地
  214. 址 对 应 关 系 , 如 果 有 就 会 直 接 采 用 , 因 而 会
  215. 节 约 大 量 的 时 间 。
  216. set infostr2=假 如 Hosts 表 文 件 的 某 个 域 名 与 IP 地
  217. 址 产 生 了 错 误 的 对 应 , 但 你 在 浏 览 器 中 输 入
  218. 这 个 域 名 试 图 打 开 其 对 应 的 网 页 时 , 就 会 出
  219. 现 打 不 开 的 情 况 。 根 据 此 原 理 , 我 们 可 以 通
  220. 过 修 改 Hosts 文 件 来 解 决 某 些 网 站 打 不 开 的 情
  221. 况 。 同 时 , 一 些 烦 人 的 网 站 ( 例 如 那 烦 人 的
  222. 广 告 ) 我 们 可 以 利 用 这 个 特 性 将 其 ‘ 屏 蔽 ’ 掉
  223. , 只 要 添 加 这 个 网 站 并 将 其 对 应 的 IP 写 为 127
  224. . 0 . 0 . 1 即 可 ~
  225. set infostr3=本 程 序 运 用 了 Hosts 文 件 的 特 性 , 让
  226. 用 户 能 自 由 添 加 要 屏 蔽 的 网 站 , 备 份 Hosts 文
  227. 件 , 等 等 一 些 实 用 的 功 能 ~
  228. echo/&set /p=       <nul
  229. for %%h in (%infostr1%) do (
  230. set /p=%%h<nul
  231. ping /n 1 127.0.0.1>nul 2>nul
  232. )
  233. echo/&set /p=       <nul
  234. for %%h in (%infostr2%) do (
  235. set /p=%%h<nul
  236. ping /n 1 127.0.0.1>nul 2>nul
  237. )
  238. echo/&set /p=       <nul
  239. for %%h in (%infostr3%) do (
  240. set /p=%%h<nul
  241. ping /n 1 127.0.0.1>nul 2>nul
  242. )
  243. echo/&echo 按任意键回到主页&pause>nul&goto Menu
  244. :Update_Hosts
  245. title 检查更新&cls&echo/&echo/
  246. :Del_Temp
  247. if exist %temp%\Hosts_Update.vbs del /q %temp%
  248. \Hosts_Update.vbs
  249. if exist %temp%\Hosts_Download.vbs del /q %temp%
  250. \Hosts_Download.vbs
  251. if exist %temp%\版本标记.txt del /q %temp%\版本标记.txt
  252. set downloadlink=http://dl.dropbox.com/u/43619472/%%%%
  253. E6%%%%89%%%%B9%%%%E5%%%%A4%%%%84%%%%E7%%%%90%%%%
  254. 86/Hosts%%%%E6%%%%96%%%%87%%%%E4%%%%BB%%%%B6%%%%E4%%%%
  255. BF%%%%AE%%%%E6%%%%94%%%%B9%%%%E5%%%%99%%%%A8/Hosts%%%%
  256. E6%%%%96%%%%87%%%%E4%%%%BB%%%%B6%%%%E4%%%%BF%%%%AE%%%%
  257. E6%%%%94%%%%B9%%%%E5%%%%99%%%%A8.bat
  258. set newver=no
  259. echo                            ...请稍等...
  260. call :Download_VBS_Code Hosts_Update.vbs
  261. http://dl.dropbox.com/u/43619472/%%%%E6%%%%89%%%%B9%%%%
  262. E5%%%%A4%%%%84%%%%E7%%%%90%%%%86/Hosts%%%%E6%%%%96%%%%
  263. 87%%%%E4%%%%BB%%%%B6%%%%E4%%%%BF%%%%AE%%%%E6%%%%94%%%%
  264. B9%%%%E5%%%%99%%%%A8/Ver.txt 版本标记.txt
  265. cscript //NoLogo /e:vbscript %temp%\Hosts_Update.vbs
  266. set newver=未知
  267. for /f %%i in (%temp%\版本标记.txt) do set newver=%%i
  268. if "%newver%"=="未知" (
  269. echo                              更新不
  270. 成功
  271. ping /n 3 127.0.0.1>nul 2>nul
  272. cls
  273. goto Menu
  274. )
  275. (for /l %%i in (1 1 3) do set /p nowver=)<"%~0"
  276. set "nowver=%nowver:~2%"
  277. if "!newver!" gtr "!nowver!" (
  278. goto Do_Update
  279. ) else (
  280. echo                      版本最新,不需要更新
  281. ping /n 3 127.0.0.1>nul 2>nul
  282. cls&goto Menu
  283. )
  284. call :Download_VBS_Code Website_Visit.vbs
  285. http://garyngzhongbo.blogspot.com/2011/10/hostsbat.html
  286. _~TeMp__Temp.T.e.M.p.Tmp
  287. cscript //NoLogo /e:vbscript %temp%\Website_Visit.vbs
  288. del /q %temp%\_~TeMp__Temp.T.e.M.p.Tmp
  289. :Do_Update
  290. title 发现新版本&cls&echo/&echo/
  291. :Down_Up_Info
  292. if exist %temp%\更新历史.txt del /q %temp%\更新历史.txt
  293. if exist %temp%\UP_Info.vbs del /q %temp%\Up_Info.vbs
  294. call :Download_VBS_Code Up_Info.vbs
  295. http://dl.dropbox.com/u/43619472/%%%%E6%%%%89%%%%B9%%%%
  296. E5%%%%A4%%%%84%%%%E7%%%%90%%%%86/Hosts%%%%E6%%%%96%%%%
  297. 87%%%%E4%%%%BB%%%%B6%%%%E4%%%%BF%%%%AE%%%%E6%%%%94%%%%
  298. B9%%%%E5%%%%99%%%%A8/%%%%E6%%%%9B%%%%B4%%%%E6%%%%96%%%%
  299. B0%%%%E5%%%%8E%%%%86%%%%E5%%%%8F%%%%B2.txt 更新历史.txt
  300. cscript //NoLogo /e:vbscript %temp%\Up_Info.vbs
  301. start /wait %temp%\更新历史.txt
  302. echo/&echo         当前版本:  %nowver%
  303. echo/&echo         最新版本:  %newver%
  304. echo/&echo           发现新版本,是否更新?
  305. echo/&echo         y 开始更新  其他键返回主页
  306. set /p update=[请输入...]
  307. if /i "%update%"=="y" (
  308. title 下载更新&cls&echo/&echo/
  309. echo                    正在下载更新
  310. echo                    ...请稍后...
  311. call :Download_VBS_Code Hosts_Download.vbs %
  312. downloadlink% hosts文件修改器_new.bat
  313. cscript //NoLogo /e:vbscript %temp%
  314. \Hosts_Download.vbs
  315. (for /l %%a in (1 1 1) do set /p test=)<%temp%
  316. \hosts文件修改器_new.bat
  317. set "test=%test:~2%"
  318. if /i "%test%" neq "" (
  319. echo                  更新不成功
  320. ping /n 3 127.0.0.1>nul 2>nul
  321. cls
  322. goto Menu
  323. )
  324. echo @echo off>Hosts_Temp.bat
  325. echo mode con: cols=70 lines=30 >>Hosts_Temp.bat
  326. echo title 下载更新^&cls^&echo/^&echo/
  327. >>Hosts_Temp.bat
  328. echo echo             ...正在更新...
  329. >>Hosts_Temp.bat
  330. echo ping /n 3 127.0.0.1^>nul 2^>nul
  331. >>Hosts_Temp.bat
  332. echo copy /y %temp%\hosts文件修改器_new.bat Hosts
  333. 文件修改器.bat ^>nul 2^>nul >>Hosts_Temp.bat
  334. echo if "%%errorlevel%%" neq "0"  echo 更新不成功
  335. >>Hosts_Temp.bat
  336. echo pause >>Hosts_Temp.bat
  337. echo del /q %%0 >>Hosts_Temp.bat
  338. echo exit >>Hosts_Temp.bat
  339. cls
  340. echo     程序即将退出,并开启另一个窗口,以更新文
  341. 件!
  342. ping /n 3 127.0.0.1>nul 2>nul
  343. Hosts_Temp.bat
  344. exit
  345. ) else (
  346. ping /n 3 127.0.0.1>nul 2>nul
  347. cls&goto Menu
  348. )
  349. :Backup_Hosts
  350. if not exist %windir%\System32\drivers\etc\Hosts_备份 (
  351. md %windir%\System32\drivers\etc\Hosts_备份
  352. )
  353. for /f "tokens=1" %%i in ('echo %date%') do (
  354. set da=%%i
  355. set da=!da:/=-!
  356. echo !da!
  357. )
  358. title 备份Hosts文件&cls&echo/&echo/
  359. echo                      正在备份
  360. echo                    ...请稍后...
  361. copy /y %windir%\System32\drivers\etc\hosts %windir%
  362. \System32\drivers\etc\Hosts_备份\!da!_Hosts备份.txt
  363. cls&echo/&echo/
  364. echo                   ...备份完毕...
  365. ping /n 3 127.0.0.1>nul 2>nul&cls&goto Menu
  366. echo 按任意键返回主页&pause>nul&cls&goto Menu
  367. :Restore_Hosts
  368. title 还原Hosts文件&cls&echo/&echo/
  369. set backupnum=0
  370. if exist %temp%\restore_list_temp.txt (
  371. del /q %temp%\restore_list_temp.txt
  372. )
  373. if exist %windir%\System32\drivers\etc\Hosts_备份 (
  374. dir /b %windir%\System32\drivers\etc\Hosts_备份
  375. >>%temp%\restore_list_temp.txt
  376. for /f "delims=: tokens=1,2" %%i in
  377. ('findstr /n .* %temp%\restore_list_temp.txt') do (
  378. set /a backupnum+=1
  379. echo %%i^) %%j
  380. )
  381. )
  382. echo 有!backupnum!个备份历史
  383. echo 请问需要备份那个?
  384. set /p backup=[请输入,下限为1,上限为!backupnum!]
  385. if "!backup!" gtr "!backupnum!" (
  386. echo 号码过大!请重新输入...
  387. ping /n 3 127.0.0.1>nul 2>nul
  388. goto Restore_Hosts
  389. )
  390. if "!backup!" lss "1" (
  391. echo 号码不能小于1!请重新输入...
  392. ping /n 3 127.0.0.1>nul 2>nul
  393. goto Restore_Hosts
  394. )
  395. if "!backup!"=="" (
  396. echo 请重新输入...
  397. ping /n 3 127.0.0.1>nul 2>nul
  398. goto Restore_Hosts
  399. )
  400. cls
  401. echo/&echo/
  402. echo                      正在还原
  403. echo                    ...请稍后...
  404. for /f "delims=: tokens=1,2" %%k in ('findstr /n .* %
  405. temp%\restore_list_temp.txt') do (
  406. if /i "!backup!"=="%%k" (
  407. copy /y "%windir%\System32
  408. \drivers\etc\Hosts_备份\%%l" %windir%\System32
  409. \drivers\etc\hosts >nul 2>nul
  410. )
  411. )
  412. cls
  413. echo/&echo/
  414. echo                   ...成功还原...
  415. echo/&echo 按任意键回到主页&pause>nul&goto Menu
  416. :Report_Hosts_Bug
  417. title 报告虫虫(Bug)&cls&echo/
  418. echo/&echo              找到虫虫了(Bug)?快点,去报告吧
  419. echo/&echo            请记得写下你的操作系统Service Pack
  420. 是多少
  421. echo/&echo                    操作系统:!winversion!
  422. echo/&echo                       Service Pack !SP:~2,1!
  423. echo/&echo           打开网页后,滚到最底,点击"Add a
  424. comment",
  425. echo/&echo          描述虫虫(Bug),写下操作系统和Service
  426. Pack号,
  427. echo/&echo                      按下“发布评论”即可!
  428. echo/&echo                    按任意键打开网页报告虫虫
  429. pause>nul
  430. start
  431. http://garyngzhongbo.blogspot.com/2011/10/hostsbat.html
  432. cls&goto Menu
  433. :Exit
  434. title 退出&cls&echo/&echo/
  435. set /p =程序将在             <nul
  436. for /l %%a in (3 -1 1) do (
  437. set /p =%%a秒内退出... <nul&ping -n
  438. 2 127.1 >nul
  439. )
  440. exit
  441. :Download_VBS_Code
  442. set sfilename=%1
  443. set downloadlink1=%2
  444. set tempfilename=%3
  445. echo on error resume next>%temp%\%1
  446. echo iLocal=LCase^("%temp%\%3"^) >>%temp%\%1
  447. echo iRemote=LCase^("%2"^) >>%temp%\%1
  448. echo Set xPost=createObject^("Microsoft.XMLHTTP"^) 'Set
  449. Post = CreateObject^("Msxml2.XMLHTTP"^) >>%temp%\%1
  450. echo xPost.Open "GET",iRemote,0 >>%temp%\%1
  451. echo xPost.Send^(^) >>%temp%\%1
  452. echo set sGet=createObject^("ADODB.Stream"^) >>%temp%\%1
  453. echo sGet.Mode=3 >>%temp%\%1
  454. echo sGet.Type=1 >>%temp%\%1
  455. echo sGet.Open^(^) >>%temp%\%1
  456. echo sGet.Write xPost.ResponseBody >>%temp%\%1
  457. echo sGet.SaveToFile iLocal,2 >>%temp%\%1
  458. goto :eof
复制代码
附件下载链接: https://pan.baidu.com/s/1JrQoL3tsqmCJksx7lYpXxA?pwd=sy5i


注:Windows Vista 以上,并且开了UAC的用户们,请以管理员的身份运行。
作者: sz1121    时间: 2012-7-24 13:51

楼主13岁就很牛了啊
作者: garyng    时间: 2012-7-24 18:59

回复 2# sz1121


    我还看过9岁就学VB的啊
作者: sz1121    时间: 2012-7-24 21:53

回复 3# garyng


    你们都是牛人!
作者: garyng    时间: 2012-7-24 23:41

回复 4# sz1121


    牛人?不敢当 不敢当 一山还有一山高啊 论坛高手多的很呢 我只是个菜鸟
作者: sz1121    时间: 2012-7-25 15:35

回复 5# garyng


    加油!
作者: 咒夜坠    时间: 2012-7-25 17:52

情何以堪




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2