Win7:无需管理员即可更改静态 IP 地址(受子网掩码限制)

Win7:无需管理员即可更改静态 IP 地址(受子网掩码限制)

在我们的企业环境中,我们使用笔记本电脑进行嵌入式软件开发。我们的机器只有一个 NIC。我们购买了额外的 USB 以太网加密狗。它们最初配置了嵌入式设备上我们专用 LAN 的静态 IP 地址。现在我们需要测试多个配置,而我们的企业网络管理员似乎不想更改连接到企业网络的主 NIC 的网络配置。所以他们关闭了更改任何网络设置的所有功能。我不想与系统管理员作对,我只是想找到一个折衷方案。

那么,在 win7 中,是否可以配置用户更改 NIC 的静态 IP 地址(受子网限制)的能力?

或者,根据每个 MAC 地址提供权限?

或者,是否可以创建多个配置供用户选择?

或者,还有哪些其他选项,排除 VM(这里不允许 VM)?

全部无需管理员权限...

答案1

首先,如果他们不信任您授予您正常访问权限,那么也许我们可以构建类似于下面的脚本。(脚本设置为除管理员外任何人都不可写入,并使用这是运行高架)。

@echo 关闭
echo 欢迎使用 CORPname 网络帮助工具 v0.0!
对于/f“tokens = 1 delims =:”%% j在('ping%computername%-4 -n 1 ^ | findstr Reply')中执行(
    设置本地IP=%%j
echo 你的本地IP是:“%localip%”

回显选择 USB NIC 的 IP 时确保它是不同的!
set /p netwanted="请输入十进制格式的网络IP(例如1.2.3.4):"
set /p maskwanted="输入所需的网络掩码:"
set /p gatewaywanted="网关应该是什么?"

echo 使用新值配置接口“本地连接2”
netsh int ip 设置地址“本地连接2”静态%netwanted%%maskwanted%%gatewaywanted%1

不,脚本还没有完成。这只是一个从未使用过批处理文件的人写的草稿。大部分内容都是我在这里 [su] 上查找的,来自帖子像这个

而且它确实应该有一些安全检查,而不仅仅是屏幕上的一条文本,说明请谨慎选择。而且最好选择哪个网络,而不是假设本地时代网络2。某种读取所​​有可用网络的方法,过滤掉公司网络并将它们显示在菜单中,然后……然后……然后……

但我只是声称这是解决方案的潜在初稿。公司 IT 部门可能会对其进行改进、完善等等。



现在,如果评论有标记,我就可以将其发布为评论,因为我觉得这不值得完整回答。但除非我截取屏幕截图并将其链接到评论中,否则我将丢失所有标记,它将变成一团无法阅读的混乱。

相关内容