[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
可能部分人不知道原理,
我先简单的说下
大家可以打开hosts文件看看(在C:\WINDOWS\system32\drivers\etc里面),如下
  1. # Copyright (c) 1993-1999 Microsoft Corp.
  2. #
  3. # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
  4. #
  5. # This file contains the mappings of IP addresses to host names. Each
  6. # entry should be kept on an individual line. The IP address should
  7. # be placed in the first column followed by the corresponding host name.
  8. # The IP address and the host name should be separated by at least one
  9. # space.
  10. #
  11. # Additionally, comments (such as these) may be inserted on individual
  12. # lines or following the machine name denoted by a '#' symbol.
  13. #
  14. # For example:
  15. #
  16. # 102.54.94.97 rhino.acme.com # source server
  17. # 38.25.63.10 x.acme.com # x client host
  18. 127.0.0.1 localhost
复制代码
只要在最后一行后面加上
127.0.0.1       你想屏蔽的网址    (注意:有7个空格)      
就打不开了(对原理感兴趣的自己BAIDU下)
下面是我写的
  1. @echo off&setlocal enabledelayedexpansion
  2. :kaishi
  3. echo.
  4. echo.
  5. echo.
  6. echo.
  7. echo 添加网址过滤请输入1;解除网址屏蔽请输入2;退出请按0;
  8. set /p scanf=
  9. if !scanf!==1 goto :pb else (
  10. if !scanf!==2 goto:jc else
  11. goto :end)
  12. :pb
  13. set /p str=请输入你想屏蔽的网址:
  14. echo 127.0.0.1 !str!>>C:\WINDOWS\system32\drivers\etc\hosts
  15. echo 网址!str!已经成功屏蔽!
  16. pause & cls & goto :kaishi
  17. :jc
  18. set /p str=请输入你想解除屏蔽的网址:
  19. for /f "delims=" %%a in (C:\WINDOWS\system32\drivers\etc\hosts) do echo %%a | findstr /v "!str!">>C:\WINDOWS\system32\drivers\etc\hosts1
  20. del C:\WINDOWS\system32\drivers\etc\hosts /q
  21. ren C:\WINDOWS\system32\drivers\etc\hosts1 hosts
  22. pause & cls & goto :kaishi
  23. :end
  24. exit
复制代码

[ 本帖最后由 novaa 于 2007-11-25 18:58 编辑 ]
ㄗs:A good programming is 99% sweat and 1% coffee!--①個亾

============ >   hi.baidu.com/novaa   <============

TOP

哈哈
发现我写的好马虎
格式排版的也不好
本来想用CHOICE选择的,但是别人告诉,XP没有命令,。。。
ㄗs:A good programming is 99% sweat and 1% coffee!--①個亾

============ >   hi.baidu.com/novaa   <============

TOP

N长,哈哈
不过人性化,
功能足
很不错的啊
向版主学习!
ㄗs:A good programming is 99% sweat and 1% coffee!--①個亾

============ >   hi.baidu.com/novaa   <============

TOP

晕啊
somebody应该知道,批处理作用是有限的!发挥了他的作用就足够了,何必还要说他不能怎么怎么的呢?
利用host是“一种“方法
利用批处理就能简化我们利用这种方法的
这就达到了批处理的目的了,
ㄗs:A good programming is 99% sweat and 1% coffee!--①個亾

============ >   hi.baidu.com/novaa   <============

TOP

返回列表