![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 15:25 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]1.环境变量 2.自动修改IP地址 |
| 可打印版本 1,518 / 4 |
| 第1楼 mylovelyqq | 发表于 2006-11-30 12:40 |
| 初级用户 发帖 25 积分 170 | |
|
[求助]1.环境变量 2.自动修改IP地址 起因: 前些天一单位几十台机器,因工作需要,装了一个sslvpn的软件,装完后它会自动添加一个虚拟网卡,构建虚拟VPN专网,并通过SSL协议安全访问某站点.
故障现象: 装完后所有机器都无法运行 ping, regedit等命令,说这些不是外部或内部命令,也不是批处理. 我的分析: 显然, 系统的环境变量被破坏了. 我查看了系统环境变量,为: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem.发现没有什么问题,而且 ping, regedit等命令在上述路径中. 当我把%SystemRoot%\System32\Wbem改成%SystemRoot%\system32\wbem(有二个字母小写了)或任意二个路径交换顺序后故障现象消失,我赶紧查看未装此软件的新机器,发现其环境变量也是%SystemRoot%\System32\Wbem,照这么说,这个路径应该是没错了.再抽查了几台故障机器,有的是Wbem,有的又是WBEM,真是TMD百思不得其解.在故障机器上打开CMD窗口,运行 path命令,发现问题了,窗口中显示的是PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem,而正常的机器中显示的则是PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem,但在故障机CMD窗口中显示SystemRoot=C:\WINDOWS,表明SystemRoot环境变量被正确识别了呀,为什么在path路径中又不能被正确替换呢?我这几天真是相当的郁闷,请达人出手相救. 另外,请教自动修改IP地址.目的: 虚拟网卡添加后默认是没有IP地址的, 现要求根据实网卡的IP来修改虚网卡的IP地址,方法是虚网卡IP地址的前二位固定为11.123,后二位取实网卡IP的后二位,如:某机器的实网卡为192.168.9.7,则虚网卡的IP为11.123.9.7,掩码为255.255.0.0 关于这方面的帖子我搜了也看了一些, 大部分都是用netsh来修改IP,但这些机器上的网络连接名很多都不相同,比如,有的机器上实连接叫"本地连接 3",虚的反而叫"本地连接";有的机器装有二块网卡,一块设有IP,一块又没设.而且,我看到有的帖子里说用netsh命令,必须要开启remote registry服务,但我的机器上早就禁用此服务了,用netsh却照样可以改IP地址,不知哪位高人知其缘由. 我想了想,可以实现,没写出来,用了自己常用的strrpc文本替换工具,因我对for命令实在是没时间研究了,想看看其他高手是怎么写的,还请赐教 |
|
| 第2楼 mylovelyqq | 发表于 2006-11-30 12:48 |
| 初级用户 发帖 25 积分 170 | |
|
忘了补充一点,虚拟网卡的Description是: sslvpn adapter 1.0
|
|
| 第3楼 weapfe | 发表于 2006-11-30 22:15 |
| 初级用户 发帖 66 积分 144 | |
|
菜菜,学飞ing
|
|
| 第4楼 mylovelyqq | 发表于 2006-12-01 07:12 |
| 初级用户 发帖 25 积分 170 | |
|
第一个系统环境变量的问题终于搞清楚了, 装了那个sslvpn的软件后,会将注册表中path项的类型由REG_EXPAND_SZ 改为REG_SZ, 路径都没问题,就因为类型不对,所以系统不能识别出动态路径,郁闷了好几天唉,真想骂娘.
第二个问题怎么版主和高手都不出手呀,更郁闷了. |
|
| 第5楼 namejm | 发表于 2006-12-01 07:39 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
先把你的 ipconfig /all 结果帖上来看看,注明哪个是虚网卡,哪个是实网卡。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |