发现自己的技术不是一般的不行啊! 汗

今天搞了一早上的autoit,主要是想实现在操作系统预安装之前,进行ip 等等的设置,由于不想用现成的软件 于是想用autoit自己写个

于是开工, 对于dns 之类的前几天刚刚弄过简单的几个语句就完成了dns的设置 接下来难的是ip地址的设置

由于使用ip 不能固定的而是针对每台机器变化的,因此要进行交互。 我开始想到的简单是使用注册表字段的注入,但是想想那个没啥技术含量,而且自己对netsh这个很崇拜,微软竟然还藏着这个强大的命令,有点类似linux或者unix下面的ifconfig的功能。不用就要忘记的,于是决定用这个命令来完成ip 掩码 网关的设置

找了很多资料 在国内的技术资料里面 很少涉及autoit下面变量的netsh命令。我又是刚刚接触autoit 里面很多命令都不知道 。 好容易在国外的autoit 网站找到一段代码,按照我的要去写进去后发现只能修改 ip 和掩码 网关就是不行 (找到的代码也就只对这2个参数修改)怀疑是不支持 但是看了netsh的帮助 上面明确是可以的, ip 掩码 网关 gwetric=0 这样就能全部改。于是想到分2次修改,先改ip mask再改gate ,后来又在网上看了了一段批处理 是将几个网络环境下面的参数进行调整的。于是参照代码写入执行成功。

 刚开始以为这个autoit 很简单应该上手也简单的, 结果在开始的时候涉及gui就出現了麻烦了,它的控件要写代码完成,于是又找捷径scite编辑器里面带gui编辑的 但是又发现它这个不行vb那样有事件的,需要之前定义的。于是又绕回来。 总算一个丑陋的小程序弄好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值