这是我需要做的,任何想法都会有所帮助。
作为 XP 中的受限用户,我需要能够以编程方式更改计算机的本地 IP 地址。不向用户提供管理员信息。我玩过 runas、sanur 和 autoit,但它们要么需要放弃管理员密码,要么不太可靠。
同样,任何想法都会很棒。
这是我需要做的,任何想法都会有所帮助。
作为 XP 中的受限用户,我需要能够以编程方式更改计算机的本地 IP 地址。不向用户提供管理员信息。我玩过 runas、sanur 和 autoit,但它们要么需要放弃管理员密码,要么不太可靠。
同样,任何想法都会很棒。
您可能应该创建一个具有管理权限的服务,并允许有限的用户从该服务请求更改 IP。
尼尔是对的,您可以通过服务来做到这一点。您需要构建和安装服务,并创建一个可以在有限用户模式下运行的小型客户端,该客户端将命令服务更改 IP。
但是,在你走这条路之前,我不得不问:你为什么要更改计算机的 IP 地址?我想知道您是否将其作为解决可能具有不同解决方法的其他问题的解决方案。
我想您可以简单地使用管理员凭据调用LogonUser,然后从那里进行更改。当然,这需要将密码嵌入到 EXE 中。