Board logo

标题: [原创] 批处理常用代码收集帖 [打印本页]

作者: youxi01    时间: 2007-10-30 21:41     标题: 批处理常用代码收集帖


____________________________版主提醒____________________________

  为了避免影响技术讨论、提高看帖的舒适性,请大家不要在此帖下跟
无实质内容的口水帖,特别是纯顶、纯支持、纯感谢、路过之类的帖子,
管理人员将不定期清理此类回帖,请大家多参与讨论少灌水,与人方便,
终将给自己带来方便,谢谢合作。
________________________________________________________________



1、批处理常用代码包1(内含:文件备份工具、删除临时文件、删除历史记录、删除默认共享、全盘限制程序运行)
http://pan.baidu.com/share/link?shareid=3802450867&uk=1124163200
作者: wenjiech    时间: 2007-12-9 16:17

楼主你的论坛浏览速度好像比其它的论坛速度慢了些啊
希望可以改善一下
作者: youxi01    时间: 2007-12-9 16:22

呵呵,这个没办法罗
"米米"不足啊
作者: 如果云知道    时间: 2007-12-14 18:49

很新得论坛···百度上搜进来的····
进来是想知道怎么样的批处理可以将本地连接属性里的网关和DNS清零···呵呵···不知道行不行的呢?
学习ING :lol :lol
作者: 随风    时间: 2007-12-14 19:07

原帖由 如果云知道 于 2007-12-14 18:49 发表
很新得论坛···百度上搜进来的····
进来是想知道怎么样的批处理可以将本地连接属性里的网关和DNS清零···呵呵···不知道行不行的呢?
学习ING :lol :lol



试试这个,全部设为0,作者:cn-fly
另: 提问请新开一帖。
  1. @echo off
  2. :: code by  cn-fly  @bbs.bathome.net
  3. SET mask=0.0.0.0
  4. SET dns1=0.0.0.0
  5. SET dns2=0.0.0.0
  6. SET ip=0.0.0.0
  7. SET gateway=0.0.0.0
  8. netsh interface ip SET address "本地连接" static %ip% %mask% % gateway% 1
  9. netsh interface ip SET dns "本地连接" static %dns1% primary
  10. netsh interface ip add dns "本地连接" %dns2% index=2
  11. exit
复制代码

作者: ieutk    时间: 2007-12-14 20:17

  1. @echo off
  2. netsh interface ip set address name="本地连接" source= static addr= 192.168.1.108 mask= 255.255.255.0 gateway=none
  3. netsh interface IP set dns "本地连接" static addr=none
  4. pause
复制代码
这样可以清空


找的好辛苦,找了半天才找到这个提问原来在此

[ 本帖最后由 ieutk 于 2007-12-14 20:19 编辑 ]
作者: 随风    时间: 2007-12-14 20:20

原帖由 ieutk 于 2007-12-14 20:17 发表
@echo off
netsh interface ip set address name="本地连接" source= static addr= 192.168.1.108 mask= 255.255.255.0 gateway=none
netsh interface IP set dns "本地连接" static addr=none
pause这样可以清空 ...


以新开一帖,建议转过去。
http://youxi01.vip2.92idc.com/viewthread.php?tid=355
作者: hbfadmin    时间: 2008-3-31 13:44     标题: 顶一下

我是新手
有没有同时运行两个文件的方法呢
就好比说
同时PING两个  DNS
作者: 飞扬    时间: 2008-5-4 09:29     标题: 如何批量修改IP呢???

希望能够帮忙,现在急需如能帮忙 感激不尽谢谢
作者: XXYZB    时间: 2008-7-23 13:49     标题: 请高手进来看看怎么样搞的!!

我是新手请帮忙
全盘搜索asdf文件夹复制到指定的目录下,C D E盘的不同目录下都有2~3个“asdf"文件夹,请问才能把它们复制到E:\aaa\目录下并命名为asdf 1,asdf 2,asdf 3 ........
以下是我与的,就是不能命名为asdf 1,asdf 2,asdf 3 ........
@echo off
set /a m+=1
for %%a in (c d e) do (
cd/d %%a:
for /f "delims=" %%i in ('dir/ad/s/b "*asdf*"') do ( xcopy /s/e "%%i" e:\aaa\%%~nxi m\")
)
作者: jipinshangren    时间: 2008-8-17 22:57

为什么一定要,清空呢?上网要用哒?
作者: wangdawei03    时间: 2008-8-20 23:52     标题: 求批处理学习入手点

最近对批处理非常感兴趣,可是不知道从何入手去学习他,目前只是处在简单的几个命令学习和读代码阶段,敢求各位高手指点学习之道。万分感谢。
作者: wangluo321    时间: 2008-8-29 09:14     标题: 能否在*.bat文件中把一段字符串放到剪切板中?

能否在*.bat文件中把一段字符串放到剪切板中?
作者: hacksky    时间: 2008-8-29 15:39

@echo off netsh interface ip set address name="本地连接" source= static addr= 192.168.1.108 mask= 255.255.255.0 gateway=none netsh interface IP set dns "本地连接" static addr=none pause 这个好
作者: 小勇12    时间: 2008-10-19 00:19

@echo off&&setlocal enabledelayedexpansion
set name=%~n0
title %name% is made by xiaoyong


if exist %tmp%\ipconfig.txt del %tmp%\ipconfig.txt
ipconfig /all >%tmp%\ipconfig.txt
if exist %tmp%\GateIP.txt del %tmp%\GateIP.txt
find "Default Gateway" %tmp%\ipconfig.txt >%tmp%\GateIP.txt
for /f "skip=2 tokens=13" %%G in (%tmp%\GateIP.txt) do set GateIP=%%G


if exist %tmp%\IPAddr.txt del %tmp%\IPaddr.txt
find "IP Address" %tmp%\ipconfig.txt >%tmp%\IPAddr.txt
for /f "skip=2 tokens=15" %%I in (%tmp%\IPAddr.txt) do set IP=%%I
del %tmp%\ipconfig.txt
del %tmp%\GateIP.txt
del %tmp%\IPAddr.txt
echo             *****************************       
echo             *                           *
echo             *     1.ping GateIP         *
echo             *                           *
echo             *     2.ping 本机IP         *
echo             *****************************               

set /p choice=请选择(1——2):
if !choice! equ 1  set pin=%GateIP%
if !choice! equ 2  set pin=%IP%


cls
mode con cols=55 lines=4
set count=0

:return
if exist %tmp%\ping.txt del %tmp%\ping.txt
ping -n 2 %pin%>%tmp%\ping.txt&&goto display
:display
for /f "delims= tokens=1-6 skip=3"  %%I in (%tmp%\ping.txt) do (
  cls
  set var=%%I
  set/p=!var!<nul
  set m=!var:~0,5!
  ping -n 1 127.0.0.1>nul&&goto out
  
)
ut
if not "!m!" == "Reply"  goto hello           


goto return

:hello

for /l %%a in (1,1,10) do (
arp -d
)

set /a count=count+1
if !count! equ 8 goto IPrestore
goto return


:IPrestore

nbtstat -R
ipconfig /flushdns
nbtstat -RR
ipconfig /registerdns
set /a count=0

goto return
作者: renyinlei    时间: 2008-11-1 13:03

谢谢了!分享伟大!THANK YOU
作者: iittwfnh    时间: 2008-11-8 12:35

楼主,你的全盘禁止运行,会不会影响系统的正常使用?QQ137557505
作者: wnyw    时间: 2008-11-16 09:34

学习了,顶个,后续希望有更好的东西推出

[ 本帖最后由 wnyw 于 2008-11-16 09:36 编辑 ]
作者: Batcher    时间: 2008-11-19 22:49     标题: 回复 146楼 的帖子

代码中使用了注册表映像劫持的方法限制部分病毒程序的运行,不会影响系统的正常使用。
作者: MarkovChain    时间: 2008-11-29 14:08

很不错的论坛,填补了一个空白
作者: figo888    时间: 2008-12-11 15:11

感谢分享....本来只打算找几个命令,没想到这里东西这么全.
作者: onlinefox    时间: 2008-12-15 09:47

收藏了
我一直认为批处理是短小精悍的程序
作者: tanxiang    时间: 2008-12-20 08:52

很好,很实用,修改IP用
作者: moky    时间: 2009-2-21 13:52

前两天做文件夹图标修改才接触到批处理
正在收集代码呢,下载了收藏学习学习。
作者: Batcher    时间: 2009-2-24 15:41     标题: 回复 50楼 的帖子

可以到代码讨论区跟大家分享一下你的代码,说不定有人可以给你提供改进意见呢。
作者: chinaonlyonegod    时间: 2009-3-13 06:54     标题: 第一次见它,感觉就很良好,已经深深的陷进去了,不能自拔了

我第一眼见他,就觉得好神奇,这东西我一定要学会,不说实用不实用,反正就是觉得很好玩
作者: freeback    时间: 2009-3-13 23:26

好像不能下载,每次都遇到这样的问题,郁闷
作者: Batcher    时间: 2009-3-14 14:57     标题: 回复 54楼 的帖子

经测试,可以下载。
作者: a5417871    时间: 2009-3-31 01:17

我的到来 之为了学习
我的停留 之为了更向一层楼
我也想说的话。
我爱上bathome了
作者: ragnar_rau    时间: 2009-5-9 16:47     标题: 只有常用批处理集锦1?

希望LZ再接再厉,帮助菜鸟快速成长~
作者: yoyo090532    时间: 2009-6-27 12:43

谢谢楼主的分享,正在找这些资料的,电脑好像被我乱弄坏了
作者: caesarzp3    时间: 2009-6-30 10:12

学习下,希望有我找的数据库备份!
作者: keen    时间: 2009-6-30 10:18

回复 76楼 的帖子

有问题,可以在相应的版块发帖求助!

回复 77楼 的帖子

可以尝试本论坛的搜索功能!
作者: spurday    时间: 2009-7-30 23:18

特定用户才可以下载?????????????????????上面用户?
作者: Larry    时间: 2009-11-29 15:01

非常好的资料,顶一下。
作者: wdl115    时间: 2009-12-12 13:11

这个帖子好啊..下下来看看
作者: craig_we    时间: 2009-12-14 14:08

我是在做word宏的时候,发现这个网站,真的不错,很喜欢
作者: badh15    时间: 2009-12-24 09:20

啥叫“米米不足”?
作者: cao    时间: 2009-12-24 16:40

不知道楼主的文本中都是些什么代码?
作者: changeso    时间: 2009-12-27 11:43

dddd谢谢分享,支持
作者: symsymsym    时间: 2010-1-17 23:23

拿了要顶 是好习惯  谢谢 学习了
作者: pk999998    时间: 2010-3-7 11:14

谢谢楼主分享,支持一下
作者: lianwang    时间: 2010-4-12 09:57     标题: 回复 1楼 的帖子

楼主,前面发的包是你自己写的么??
作者: cww666666    时间: 2010-4-14 16:04     标题: 我赞成这样发帖

我没有下载这个附件原因是自己手里已经有了类似的东东.但楼主描述的内容说明很详细.我提倡这样发帖,好让别人决定是否下载.
作者: w395192767    时间: 2010-4-16 18:53

到处都是好东西啊...对于菜鸟
作者: ansun    时间: 2010-4-17 08:13

谢谢!我很想学习..
作者: common    时间: 2010-5-16 13:00

谢谢
挺适用的,就是时间有点老了
作者: kule    时间: 2010-7-30 12:16

学习学习..............
作者: jin0147    时间: 2010-8-26 19:06

我要下载啊,地址这么不出来啊
作者: mschenshan    时间: 2010-8-30 22:46

刚进得论坛···google上搜进来的
想找段文件夹下的文件夹和文件的bat,还给找到了,是Batcher写的。非常感谢各位大虾。




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