Board logo

标题: [原创]全自动设置机号、IP工具(绝对实用) [打印本页]

作者: qasa     时间: 2007-1-19 17:40    标题: [原创]全自动设置机号、IP工具(绝对实用)

全自动设置机号、IP工具
哈哈,经过我半个月的学习,我的第一大作终于完成了!!!
放上来给网吧界的同事也来分享下,要是大家觉得好用的话,就给小弟加点分当鼓励下喽,嘻嘻:D

如果想要更完善的功能请看:
全自动设置机号、IP、安装冰点改进版(网吧版)
http://www.cn-dos.net/forum/view ... ghlight=&page=2

[原创]自动改IP2.0版
http://www.cn-dos.net/forum/viewthread.php?tid=28621&fpage=2

[原创]全自动设置机号、IP工具3.0(完整版)
http://www.cn-dos.net/forum/viewthread.php?tid=32490&fpage=4

ip.bat
@set dbg=
@echo %dbg% off&setlocal enabledelayedexpansion
:: code by qasa copyright@qknet 2:16 2007-1-19
title 全自动设置机号、IP工具  作者:qasa
set no_=0
mode con cols=40 lines=10&color fc
for /f "tokens=12 delims= " %%i in ('ipconfig /all^|find /i "Physical Address"') do (
   set mac=%%i
   set mac=!mac:~0,-1!
   )
for /f "tokens=1-3 delims==|" %%j in (MAC.INI) do (
   set mac_=%%j
   set ip_=%%k
   set sm_=%%l
   if !mac! equ !mac_! (
      call :set_ !mac_! !ip_! !sm_!  
      set /a no_+=1
      )   
   )
if "!no_!"=="0" (
   echo.&echo MAC.ini中没有此机的MAC地址,将发送到工作机上......
       echo %date% %time%新发现的MAC地址:>>NewMAC.ini&echo !mac! >>NewMAC.ini
   echo.&echo 已经发送到工作机! ! !
   )
start shutdown -r -t 40
echo.
set/p zz_=         按Q键退出关机状态:
if /i !zz_! equ q (start shutdown -a)
ping/n 5 127.1>nul
exit /b

:set_
echo %1 %2 %3
set yy_=%3
echo.&echo 正在为%yy_:~1,3%号设置IP、机号...... 请稍候
for /f "tokens=1-4 delims==|" %%e in (DNS.ini) do (
    set dns1_=%%e
    set dns2_=%%f
    set workgate_=%%g
    set zwym_=%%h
    )
for /l %%w in (1,1,2) do (
  netsh interface IP Set Address "本地连接" Static %2 %zwym_% %workgate_% 1 >nul
  )
netsh interface IP Set Dns "本地连接" static %dns1_% >nul
netsh interface ip add dns "本地连接"  %dns2_% >nul
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName /v "ComputerName" /t REG_SZ /d %3 /f >nul 2>NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName /v "ComputerName" /t REG_SZ /d %3 /f >nul 2>NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v "Hostname"    /t REG_SZ /d %3 /f >nul 2>NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v "NV Hostname" /t REG_SZ /d %3 /f >nul 2>NUL
echo.&echo                设置完毕
goto :eof
MAC.ini
00-0A-EB-21-A7-EC=192.168.0.5|-005
00-E0-4C-8F-11-4A=192.168.0.6|-006
00-0A-EB-A0-1D-9A=192.168.0.7|-007
00-40-05-14-E7-C9=192.168.0.8|-008
00-0A-EB-A0-1C-7A=192.168.0.9|-009
00-0D-87-F2-03-50=192.168.0.10|-010
00-0D-87-F2-A3-5C=192.168.0.11|-011
DNS.ini
202.96.128.86=202.96.128.186|192.168.0.1|255.255.255.0
根据你实际的要求,修改MAC.ini 和DNS.ini就行.:P

[ Last edited by qasa on 2007-8-5 at 02:45 PM ]
附件 1: 全自动设置机号、IP工具.rar (2007-1-19 17:40, 1.27 K, 下载附件所需积分 1点 ,下载次数: 567)

作者: qasa     时间: 2007-1-19 17:43
echo %date% %time%新发现的MAC地址:>>NewMAC.ini&echo !mac! >>NewMAC.ini
NewMAC.ini可以改为 \\服务器地址\共享目录\NewMAC.ini
作者: qasa     时间: 2007-1-19 17:46
我要多谢下everest79兄和lxmxn兄的指点。

[ Last edited by qasa on 2007-1-19 at 06:26 PM ]
作者: qasa     时间: 2007-1-19 17:51
在测试的时候有个奇怪的地方就是
for /l %%w in (1,1,2) do (
  netsh interface IP Set Address "本地连接" Static %2 %zwym_% %workgate_% 1 >nul
  )
如果我不循环二次的话,网关要我连续运行程序二次才改。
这个得高手再指点下。
作者: qasa     时间: 2007-1-20 06:34
这么实用的东西怎么没人顶??
作者: hsting     时间: 2007-1-20 06:39
顶上去,学习学习
作者: lxmxn     时间: 2007-1-20 07:10

  为兄的这个原创感到高兴,加分~

作者: qasa     时间: 2007-1-20 10:57
呵呵,谢谢前辈对我劳动成果的肯定。
作者: everest79     时间: 2007-1-20 13:40


  Quote:
Originally posted by qasa at 2007-1-19 04:51 AM:
在测试的时候有个奇怪的地方就是
for /l %%w in (1,1,2) do (
  netsh interface IP Set Address "本地连接" Static %2 %zwym_% %workgate_% 1 >nul
  )
如果我不循环 ...

ip跟掩码改过来了,网关要改两次才生效?
作者: everest79     时间: 2007-1-20 13:43
还有楼主为什么不将dns.ini与mac.ini跟批处理放在一起呢,三个文件乱了点

::D=202.96.128.86=202.96.128.186|192.168.0.1|255.255.255.0
::M=00-0A-EB-21-A7-EC=192.168.0.5|-005
...........
作者: qasa     时间: 2007-1-20 14:29


  Quote:
Originally posted by everest79 at 2007-1-20 13:43:
还有楼主为什么不将dns.ini与mac.ini跟批处理放在一起呢,三个文件乱了点

::D=202.96.128.86=202.96.128.186|192.168.0.1|255.255.255.0
::M=00-0A-EB-21-A7-EC=192.168.0.5|-005 ...

这是为了通俗易懂,修改起来方便,避免修改MAC地址的时候不小心把其它地方给改了;最主要的是无论是谁,一看都会用,这是最主要的.呵呵
作者: vlq5299     时间: 2007-1-20 23:25
谢谢了
作者: 561808275     时间: 2007-1-21 04:49
楼主真会为我们新手着想,不顶良心过不去~~~~~
这程序用在网吧真是大大批少了许多工作量,牛B
作者: qasa     时间: 2007-1-21 09:09
经调试,在改机名的时候,这二句语句可以删掉,不影操作

REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName /v "ComputerName" /t REG_SZ /d %3 /f >nul 2>NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName /v "ComputerName" /t REG_SZ /d %3 /f >nul 2>NUL

作者: qasa     时间: 2007-1-24 07:09
自己偏心顶一下,让有需要的人能看到本帖,嘻嘻
作者: heicai     时间: 2007-1-24 07:16
很不错。下载收藏了。
作者: qasa     时间: 2007-1-24 07:25
小气,下载也不加分,哼~~~~~
作者: zhenyun168     时间: 2007-1-27 13:58
帮你顶/~哈哈
作者: david5188     时间: 2007-1-27 14:55
谢谢楼主
作者: qasa     时间: 2007-2-1 10:32    标题: [原创]全自动设置机号、IP、并安装冰点工具(网吧版)


──────────────── 版务记录 ────────────────
执行:namejm
说明:{tid=27285}“[原创]全自动设置机号、IP、并安装冰点工具(网吧版)”
  与本主题重复,合并到本主题下。
──────────────── 版务记录 ────────────────


也有好多天没发过贴了,可能是太忙了的缘故吧,今天有小空就把我在之前版本的基础上改进下:

原来的版本:[原创]全自动设置机号、IP工具(绝对实用)
http://www.cn-dos.net/forum/viewthread.php?tid=26870&fpage=2


改版:
双击IP.bat后,做镜像,然后第一次启动时改机号、IP;第二次启动安装冰点。
里面的有些设置请根据自己网吧来设置,主要是加入了自动安装冰点的功能。
请把冰点的客户端文件名改为:df.exe 或修改ip.bat里对应的名字。
你的加分是我的支持,谢谢!!!


ip.bat

@set dbg=
@echo %dbg% off&setlocal enabledelayedexpansion
:: code by qasa copyright@qknet 21:16 2007-1-31
:: E-mail: qknet@21cn.com
title 全自动设置机号、IP、安装冰点工具  作者:qasa
set no_=0
mode con cols=40 lines=10&color fc
if exist c:\ip\key.txt goto setup_
if not exist c:\ip\norestat.txt (
   copy c:\ip\ippp.lnk C:\Docume~1\Admini~1\「开始~1\程序\启动\. >nul
   goto restat_
   )
for /f "tokens=12 delims= " %%i in ('ipconfig /all^|find /i "Physical Address"') do (
   set mac=%%i
   set mac=!mac:~0,-1!
   )
for /f "tokens=1-3 delims==|" %%j in (MAC.INI) do (
   set mac_=%%j
   set ip_=%%k
   set sm_=%%l
   if !mac! equ !mac_! (
      call :set_ !mac_! !ip_! !sm_!  
      set /a no_+=1
      )   
   )
if "!no_!"=="0" (
   echo.&echo MAC.ini中没有此机的MAC地址,将发送到工作机上......
   echo %date% %time%新发现的MAC地址:>>NewMAC.ini&echo !mac! >>NewMAC.ini
   echo %date% %time%新发现的MAC地址:>>\\游戏主机\full$\NewMAC.ini&echo !mac! >>\\游戏主机

\full$\NewMAC.ini
   echo.&echo 已经发送到工作机! ! !
   )
start shutdown -r -t 90 -c 90秒后将重启,下次启动将安装冰点。
echo.
set/p zz_=         按Q键退出关机状态:
if /i !zz_! equ q (
   start shutdown -a
   del /q C:\Docume~1\Admini~1\「开始~1\程序\启动\ippp.lnk
   del /q c:\ip\key.txt
   del /q c:\ip\norestat.txt
   )
ping/n 3 127.1>nul
exit /b

:set_
echo %1 %2 %3
set yy_=%3
echo.&echo 正在为%yy_:~1,3%号设置IP、机号...... 请稍候
for /f "tokens=1-4 delims==|" %%e in (DNS.ini) do (
    set dns1_=%%e
    set dns2_=%%f
    set workgate_=%%g
    set zwym_=%%h
    )
for /f  "tokens=1 delims=" %%s in ('ipconfig /all^|find /i "Ethernet adapter"') do (set

ss_=%%s)
set ss_=%ss_:~17,-2%
for /l %%w in (1,1,2) do (
  netsh interface IP Set Address "%ss_%" Static %2 %zwym_% %workgate_% 1 >nul
  )
netsh interface IP Set Dns "%ss_%" static %dns1_% >nul
netsh interface ip add dns "%ss_%"  %dns2_% >nul
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName /v

"ComputerName" /t REG_SZ /d %3 /f >nul 2>NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName /v "ComputerName" /t

REG_SZ /d %3 /f >nul 2>NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v "Hostname"    /t REG_SZ

/d %3 /f >nul 2>NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v "NV Hostname" /t REG_SZ

/d %3 /f >nul 2>NUL
echo.&echo                设置完毕
echo.>c:\ip\key.txt
goto :eof

:restat_
echo.>c:\ip\norestat.txt
start shutdown -r -t 20 -c 20秒后将重启,不要走开,将进行系统备份工作。
echo.
set/p zx_=         按Q键退出关机状态:
if /i !zx_! equ q (
   start shutdown -a
   del /q C:\Docume~1\Admini~1\「开始~1\程序\启动\ippp.lnk
   del /q c:\ip\norestat.txt
   )
ping/n 3 127.1>nul
exit /b

:setup_
del /q c:\ip\key.txt
del /q c:\ip\norestat.txt
del /q C:\Docume~1\Admini~1\「开始~1\程序\启动\ippp.lnk
echo 正在安装冰点还原软件......
df.exe /install
ping/n 5 127.1>nul
exit /b


DNS.INI

202.96.128.86=202.96.128.186|125.90.79.1|255.255.255.0


MAC.INI

00-E0-4D-0F-64-8C=125.90.79.2|-002
00-E0-4D-0F-0A-57=125.90.79.3|-003
00-E0-4D-0E-D0-40=125.90.79.4|-004
00-E0-4D-0F-0A-56=125.90.79.5|-005
00-E0-4D-0F-42-86=125.90.79.6|-006
00-E0-4D-0F-0A-44=125.90.79.7|-007
00-E0-4D-0E-D0-48=125.90.79.8|-008
00-E0-4D-0D-F8-C5=125.90.79.9|-009


有什么建议请与我联系 E-mail:qknet@21cn.com

[ Last edited by namejm on 2007-2-2 at 03:24 PM ]
作者: qasa     时间: 2007-2-1 10:50
做人要厚道,看贴回贴,下载加分是尊重别人的劳动成果的美德!
附件 1: 全自动设置机号、IP、安装冰点工具.rar (2007-2-1 12:19, 3.39 K, 下载附件所需积分 1点 ,下载次数: 158)

作者: senffon     时间: 2007-2-1 11:53    标题: 顶之,看来楼主是位网吧主管级人物!

目前来讲网吧IP管理大部份采用AU3来编写工具,批处理解决很少见!楼主能原创如此功能的批处理看来功力不错!能留下QQ号交流一下吗?我的QQ:5415485
有空多多联系!

[ Last edited by senffon on 2007-2-1 at 11:56 AM ]
作者: mailnler     时间: 2007-2-2 00:25
好东西,谢谢分享
作者: bbq123bbq     时间: 2007-2-2 04:51
支持.........拿下慢慢研究
作者: bosskof     时间: 2007-2-2 10:13
1.最好放进开机批
2.冰点最好放在服务器上远程装..加参数加密码...盘符.还有时间参数/ allowtimechange
3..不用MAC来辨认了,IP够了
4.个人观点而已..-_-
作者: benben1274     时间: 2007-2-2 10:30
东西已经下载 谢谢 但 有些老游戏 需要添加网络ID号才能联网 比如红警 星际 帝国
请添加 网络ID 号 功能 可以随即产生或者指定  
希望完善
作者: qasa     时间: 2007-2-2 10:33


  Quote:
Originally posted by bosskof at 2007-2-2 10:13:
1.最好放进开机批
2.冰点最好放在服务器上远程装..加参数加密码...盘符.还有时间参数/ allowtimechange
3..不用MAC来辨认了,IP够了
4.个人观点而已..-_-

谢谢楼上提出的观点
1、已经加入开机启动菜单。本来就是针对做母盘用的,当然这步是少不了。
2、冰点已经是生成带有密码的客户端,不用再加任何参数,要不然,放密码在批处理上的话,就容易泄密了,这样不好。
3、不用MAC来辨认的话,IP凭什么来确定??MAC地址是每台机的身份证,这是必要的辨认条件。
作者: qasa     时间: 2007-2-2 10:59


  Quote:
Originally posted by benben1274 at 2007-2-2 10:30:
东西已经下载 谢谢 但 有些老游戏 需要添加网络ID号才能联网 比如红警 星际 帝国
请添加 网络ID 号 功能 可以随即产生或者指定  
希望完善

这功能比较容易实现。
作者: lanlandefeng     时间: 2007-2-3 02:39
能用么? 我怎么用不了? 大家谁用过了说下可以么?
我很菜
作者: qasa     时间: 2007-2-3 04:10


  Quote:
Originally posted by lanlandefeng at 2007-2-3 02:39:
能用么? 我怎么用不了? 大家谁用过了说下可以么?
我很菜

使用时要留意,文件要解压到 C:\IP 这个目录才可以正常使用。
作者: hkymadmin     时间: 2007-2-14 00:11
不错不错,

高人```
作者: myolivine1973     时间: 2007-2-14 05:54    标题: 看不懂也非常佩服阁下!

看不懂的人,谢谢阁下!希望有机会多向阁下学习!
作者: bbq123bbq     时间: 2007-2-15 05:59
实用顶.......刚收藏研究一下..
作者: blue812     时间: 2007-2-15 06:55
很不错,谢谢了.
作者: 48344620     时间: 2007-2-15 11:30
不得不顶的原创...........
作者: lovehack2006     时间: 2007-2-15 14:33
目前还是看不明白,以后再慢慢研究!!
作者: htysm     时间: 2007-2-15 22:45
强贴。
作者: gne3     时间: 2007-2-17 04:30
不错,顶啊
作者: sttref     时间: 2007-2-22 05:43
能在dos下改mac地址吗?????
作者: sttref     时间: 2007-2-22 05:44
我要一个能在dos下改mac地址的东西

楼主能弄出来么????
作者: qasa     时间: 2007-2-23 02:02


  Quote:
Originally posted by sttref at 2007-2-22 05:44:
我要一个能在dos下改mac地址的东西

楼主能弄出来么????

你可以参考一下 :
arp /?
这个应该能满足你的要求。

作者: youkkk     时间: 2007-2-23 03:03
赞~~~俺需要~
作者: xiejiqq     时间: 2007-3-5 03:03    标题: 哦哦..

:o:o:o:o
作者: 574855721     时间: 2007-3-5 12:42
半个月??
佩服,我也要好好学!!!
作者: leoson88     时间: 2007-3-7 01:56
好东西,重装再也不用麻烦去弄了。谢谢
作者: yugg124     时间: 2007-3-7 04:28
sdfasdfasdfasdf
作者: yugg124     时间: 2007-3-7 04:35
爱DOS
作者: chengfdn     时间: 2007-3-7 04:44
好,可惜快要下班了,改天再来研究
作者: bfqihia     时间: 2007-3-8 01:01
多谢你了
作者: aaabbb1978     时间: 2007-3-8 06:09
THX
作者: yangcg     时间: 2007-3-16 11:28
haoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoyahaoya
作者: axi     时间: 2007-3-16 12:24
这个对我有帮助,顶顶顶好用!
作者: SAtANly     时间: 2007-3-17 15:28
copy c:\ip\ippp.lnk C:\Docume~1\Admini~1\「开始~1\程序\启动\. >nul
这个代码用当前的用户名变量好一点吧!
并不是每个网吧机子用户名都是administrator
作者: dist     时间: 2007-3-18 15:11    标题: 真的非常感谢

如果好用将会帮我大忙,再次感谢
作者: liu3157551     时间: 2007-3-22 14:50
呵呵,不错~~~
作者: chensw80     时间: 2007-3-23 02:44
谢谢,功力不凡呐
作者: guanhai     时间: 2007-3-23 10:02
这个在98系统下能用吗。请问有没有ghost完98系统后自动改登录名、机器名、IP、网关、DNS的工具啊。
希望各位朋友帮帮忙,谢谢!
作者: zfkj     时间: 2007-3-25 15:43
这个东西网吧实用哦。
作者: fuouxu     时间: 2007-3-31 10:59
好吧~我承认回帖是为了下那个附件......不过是有点用的~
作者: tttt     时间: 2007-4-19 00:09
真的好啊。地
作者: tonly     时间: 2007-4-19 02:09
顶。。。。。。。。。。。。。。
作者: flying008     时间: 2007-4-19 05:44
这个代码在WINDOWS2000上执行时,尤其用NETSH命令会出现“找 不到接口:本地连接”的错误提示,
而且用其它批处理调用NETSH命令来修改网关、IP、DNS、MASK时都会出现找不到接口:本地连接的提示,
请问大大是什么原因?
作者: gang9869     时间: 2007-4-19 07:00
先做个记号,,试试先,有问题再来
作者: qasa     时间: 2007-4-20 12:04


  Quote:
这个代码在WINDOWS2000上执行时,尤其用NETSH命令会出现“找 不到接口:本地连接”的错误提示,
而且用其它批处理调用NETSH命令来修改网关、IP、DNS、MASK时都会出现找不到接口:本地连接的提示,
请问大大是什么原因?


我只在Windows XP SP2 运行通过,Windows 2K 我没有测试过,以上问题应该是内核的不兼容造成。

作者: gang9869     时间: 2007-4-20 12:21
不知道什么原因,我的XPSP2改不了IP,DNS,机器号倒是改了。MAC没错
如果把 CS-CDKEY 自动绑定MAC加进去,就完美了
作者: qasa     时间: 2007-4-20 12:35


  Quote:
不知道什么原因,我的XPSP2改不了IP,DNS,机器号倒是改了。MAC没错
如果把 CS-CDKEY 自动绑定MAC加进去,就完美了


如果MAC没错的话,文件存放路径在C:\IP,应该是没问题的,请再检查一下。

CS-CDKEY原本我也想加这个功能上去的,但我用了CS启动器,启动CS的时候自动改CS-CDKEY的,所以我就没加上去了,呵呵。

作者: gang9869     时间: 2007-4-21 02:00
把防ARP攻击加进去
:读取本机Mac地址
if exist c:\\ipconfig.txt del c:\\ipconfig.txt
ipconfig /all >c:\\ipconfig.txt
if exist c:\\phyaddr.txt del c:\\phyaddr.txt
find "Physical Address" c:\\ipconfig.txt >c:\\phyaddr.txt
for /f "skip=2 tokens=12" %%M in (c:\\phyaddr.txt) do set Mac=%%M
:读取本机ip地址
if exist c:\\IPAddr.txt del c:\\IPaddr.txt
find "IP Address" c:\\ipconfig.txt >c:\\IPAddr.txt
for /f "skip=2 tokens=15" %%I in (c:\\IPAddr.txt) do set IP=%%I
:绑定本机IP地址和MAC地址
arp -s %IP% %Mac%
:读取网关地址
if exist c:\\GateIP.txt del c:\\GateIP.txt
find "Default Gateway" c:\\ipconfig.txt >c:\\GateIP.txt
for /f "skip=2 tokens=13" %%G in (c:\\GateIP.txt) do set GateIP=%%G
:读取网关Mac地址
if exist c:\\GateMac.txt del c:\\GateMac.txt
arp -a %GateIP% >c:\\GateMac.txt
for /f "skip=3 tokens=2" %%H in (c:\\GateMac.txt) do set GateMac=%%H
:绑定网关Mac和IP
arp -s %GateIP% %GateMac%
arp -s 125.90.79.187 00-E0-4D-0F-67-11
arp -s 125.90.79.188 00-E0-4D-0F-0A-3B
arp -s 125.90.79.189 00-E0-4D-0F-0A-4B
arp -s 125.90.79.190 00-E0-4D-0D-F8-BE
作者: zhuangyu81     时间: 2007-4-24 08:08    标题: 工期

工工工工
作者: zwf2003     时间: 2007-4-25 12:42
发现只可以修改“本地连接”,如果是“本地连接2”的就改不了IP了。
作者: hhong     时间: 2007-4-26 03:17
实用的工具!!!!!牛人-可人
作者: zzl007     时间: 2007-4-29 10:16
好东西,支持!!!
作者: devil991     时间: 2007-4-30 11:15    标题: 终于可以说话了

终于可以说话了
作者: ccuu668     时间: 2007-5-2 08:38
楼主辛苦了.特别感谢你.
作者: rising1985     时间: 2007-5-2 10:29
谢谢楼主,先下载下看看,真的好用的话,给你加分。。。不过偶没权利 哈哈!!!
作者: lifei666     时间: 2007-5-3 02:06    标题: 正在做系统收下了

1
作者: james168     时间: 2007-5-3 12:51
学习,谢谢楼主!!!
作者: lanshe911     时间: 2007-5-9 22:16
wo ding si ni qu
作者: hdtvxj     时间: 2007-5-10 01:00
好东西啊 ,很不错啊,支持
作者: metest     时间: 2007-5-10 08:59
很不错呀。努力有成就感。恭喜呀。
作者: zoehugh     时间: 2007-5-10 12:23    标题: xieixe

xiexie
作者: shikx2008     时间: 2007-5-10 12:56
问网吧游戏如何用讯闪更新啊
作者: asnakes     时间: 2007-5-23 21:47
等20分钟等的好辛苦
作者: sytyh     时间: 2007-5-29 20:50
强贴,顶!!
作者: duzhuoshu     时间: 2007-5-30 15:19    标题: 好厉害啊

还厉害啊,好实用啊
作者: yh6688     时间: 2007-6-1 13:56
真牛!
作者: wqrj2001     时间: 2007-6-6 06:01
看看
作者: tkggitfk24     时间: 2007-6-7 15:33
谢谢了
作者: 970302     时间: 2007-6-13 03:58
这么实用的东西怎么没人顶
作者: damaha     时间: 2007-6-13 15:36
ding
作者: 5639863     时间: 2007-6-18 11:29
嗯 ,确实很厉害,但现在我发现目前大部分这种工具都能不修改类似于本地连接2或本地连接3一类的连接!不过这个工具已经很大的方便网管了
作者: slzzj     时间: 2007-6-23 21:12
非常感谢,正需要这样的东西。
作者: gmsx007     时间: 2007-7-2 04:30    标题: 先谢了

好东西大家分享,大家研究!
作者: helixgentoo     时间: 2007-7-5 02:56    标题: 载下来看看

载下来看看
作者: ssay     时间: 2007-7-5 11:09
请教楼主及诸位达人:
在楼主的代码中:
for /f "tokens=12 delims= " %%i in ('ipconfig /all^|find /i "Physical Address"') do (
   set mac=%%i
   set mac=!mac:~0,-1!
   )

其中!mac:~0,-1!是什么意思啊?
很久以前学过批处理,但学的很肤浅。查了一些资料,在lxmxn版主的文章中提到:
! !
① 当启用变量延迟时,使用!!将变量名扩起来表示对变量值的引用。
但对!mac:~0,-1!还是推测不出是什么作用。
请不吝赐教!拜谢!
作者: qasa     时间: 2007-7-7 01:38


  Quote:
!mac:~0,-1!

提取 mac 变量的所有字符,除了最后一个。

你可以用

  Quote:
set /?

来看一下。


[ Last edited by qasa on 2007-7-7 at 01:40 AM ]
作者: wzw528     时间: 2007-7-8 21:09
支持下
作者: beyoungse     时间: 2007-7-12 22:40
做个记号,先
作者: oioc     时间: 2007-7-13 06:18
???:lol::lol::lol:

[ Last edited by oioc on 2007-7-13 at 06:22 AM ]
作者: 429499381     时间: 2007-7-13 07:34    标题: 提个建议

其实我早就知道有这个工具, 一直没有用, 现在网吧马上要换系统了, 刚好试验一下   不过再这之前希望你能改进一下其全自动功能!!
   你的MAC文件里面的数据格式能不能改为像啊D工具包里面扫描出来的格式一样, 这样就不用一个个去该格式了, 或者你直接在写个批处理扫描MAC ,IP, 计算机名。
   其实我也会, 只不过需要花时间, 我没你技术好, 所以如果你不想做的话, 我还是花点时间做出来, 跟你的工具配合, 真正达到全自动!!!
作者: myname1994     时间: 2007-7-13 08:40
不错.我还正想在假期里写一个的呢.用于机房管理.
作者: luowei14     时间: 2007-7-13 11:10
...学习了。。。
作者: ncqingyi     时间: 2007-7-13 12:19
setlocal enabledelayedexpansion
这条命令是重中之中的.

另外,改计算机名,可以使用WMIC的方式.
作者: ncqingyi     时间: 2007-7-13 12:25


  Quote:
Originally posted by 5639863 at 2007-6-18 11:29 AM:
嗯 ,确实很厉害,但现在我发现目前大部分这种工具都能不修改类似于本地连接2或本地连接3一类的连接!不过这个工具已经很大的方便网管了

配置或更新IP地址:
wmic nicconfig where index=0 call enablestatic("192.168.1.5"), ("255.255.255.0")  

;index=0说明是配置网络接口1。  index=1  就改第二个.

配置网关(默认路由):
wmic nicconfig where index=0 call setgateways("192.168.1.1"),(1)

下面是我这二的网卡列表,只有第一个是的,其他都不是.

Broadcom NetXtreme 57xx
RAS 同步适配器
数据包计划程序微型端口
WAN 微型端口 (L2TP)
WAN 微型端口 (PPTP)
WAN 微型端口 (PPPOE)
直接并行
WAN 微型端口 (IP)
数据包计划程序微型端口
WAN 微型端口 (IPX)

再使用WMIC 来做 Output 就可以实现自己判断了。
作者: ask5     时间: 2007-7-13 14:19
看下,支持
作者: qasa     时间: 2007-7-26 15:55
回97楼和104楼,这样的问题早已解决,其实也很简单的,不管你是本地连接1、本地连接2、本地连接3......都可以的,现附代码给大家看看。
......
for /f  "tokens=1 delims=" %%s in ('ipconfig /all^|find /i "Ethernet adapter"') do (set ss_=%%s)
set ss_=%ss_:~17,-2%
netsh interface IP Set Address "%ss_%" Static %2 %zwym_% %workgate_% 1 >nul
......

作者: yong119     时间: 2007-7-28 13:45
很不错,下载收藏
谢谢分享
作者: blue812     时间: 2007-7-28 15:25
好东西,谢谢...........
作者: dalong     时间: 2007-7-28 18:59
多谢楼主了
作者: bj1912     时间: 2007-8-5 12:59
好好开一下`~
支持了`
作者: smmenglong     时间: 2007-8-9 14:26
哪个是最新的啊
作者: luowei14     时间: 2007-8-16 10:01
...再顶....技术就霸道
作者: shenqingqing     时间: 2007-8-17 01:53
太好了,我正需要这个.
作者: loiserjohn     时间: 2007-8-20 11:19    标题:

真的很为我们这些新手菜鸟着想了啊.看了此文章真是收益非浅!
作者: Alai168     时间: 2007-8-24 14:26
虽然已经用过。但这是批处理自动装冰点还是要学习下原理
作者: zhjipt     时间: 2007-8-24 16:13
收藏一下
作者: lifei666     时间: 2007-9-10 16:26    标题: 很不错。下载收藏了。

很不错。下载收藏了。
作者: lifei666     时间: 2007-9-10 17:21    标题: 收藏,

收藏,
作者: asmart     时间: 2007-9-29 15:50
頂~~~~~~~~~~~~~~
作者: vboy     时间: 2007-10-5 15:58
支持一下原创作品
谢谢分享
作者: putao     时间: 2007-10-5 17:32    标题: 顶下

顶下,高手太多了
作者: lzmuhioin     时间: 2007-10-5 20:36
太有用了,我正好就在找这个批处理啊!!!呵呵!!!
作者: love667970     时间: 2007-10-30 09:57
好东西 学习了
作者: love667970     时间: 2007-10-30 10:03
学习 学习
作者: liulimin     时间: 2007-10-31 18:54
好东西啊,真的是很实用俄。谢谢提供
作者: javalet     时间: 2007-10-31 19:41
这个真的非常实用,也可以做为学习的例子,许多常用的,有用的操作都在里面了
作者: p1509101     时间: 2007-11-5 18:18
晕  方便是方便 不过我还得把自动装冰点去掉~~ CS的要手动~~ VD安装也要手动~~  谢谢了~~
作者: xiaohangdos     时间: 2007-11-18 22:47
更改IP不了  机器在名可以改
重启过后,电脑的IP没变化
MAC DNS文件的内容我都改为我自己的
重启过后就是没变化
XP SP2的
作者: bjhyu748     时间: 2007-11-23 18:48
学习一下
作者: qasa     时间: 2007-11-25 21:48


  Quote:
Originally posted by xiaohangdos at 2007-11-18 22:47:
更改IP不了  机器在名可以改
重启过后,电脑的IP没变化
MAC DNS文件的内容我都改为我自己的
重启过后就是没变化
XP SP2的


你把你修改过的MAC.ini 和DNS文件的内容发上来我看一下。可能是格式等的小原因引来的。

作者: che11n     时间: 2007-11-26 00:03
真的不错..收下慢慢研究..
作者: wyc174     时间: 2007-11-28 23:18
IP地址地理位置^手机号码归属地查询
作者: pan163     时间: 2007-11-30 12:55
顶。。。好东西,,,收藏先。。。。
作者: myname1994     时间: 2007-12-4 10:51
这个得支持一下的。谢谢。!!!机房可能用得着的。
作者: 58795362     时间: 2007-12-8 23:03
强烈支持,加分。
作者: dabby     时间: 2007-12-9 11:18
太利害了 謝謝您的分享
作者: zhljldz     时间: 2007-12-28 09:57
有积分才能下载,,不知我什么时候才下的到,
作者: qq544877006     时间: 2008-2-18 17:27
我需要这个东西~西西  谢谢楼组
作者: qq544877006     时间: 2008-2-18 17:49
那个关机的的框能去掉吗
作者: by1205     时间: 2008-2-20 20:11
批处理里面写的很清楚了:
运行:shutdown -a 即可!
作者: eway2008     时间: 2008-2-24 01:30
好东西~~·
作者: darkeden     时间: 2008-3-19 10:44
顶下,好东西
作者: linzhixin     时间: 2008-3-29 12:54
太好了这个东西
作者: lqf57     时间: 2008-4-4 17:00
需要
作者: stance     时间: 2008-4-21 17:17
謝謝樓主的好方法
作者: cctv8068     时间: 2008-4-21 18:34
不错,谢谢。
作者: sadamu9527     时间: 2008-4-23 14:40
非常的不错。顶
作者: hjxdke     时间: 2008-10-14 11:40
脾插手己偏心顶一下,让有需要的人能看到本帖,
作者: cqg21     时间: 2008-10-14 16:44    标题: 非常好

学习一下!
作者: xqzzz     时间: 2008-12-20 19:31
不错,顶了