找回密码
 加入
搜索
查看: 1584|回复: 4

请各位高手们看看我这个脚本改如何修改?(已解决)

[复制链接]
发表于 2009-7-30 11:36:06 | 显示全部楼层 |阅读模式
本帖最后由 dashe 于 2009-8-12 12:21 编辑

Dim $serverip, $mask, $getway, $dns, $dns2, $computername, $ipqz, $jihao ;定义变量
$serverip = IniRead("setup.ini", "服务器IP", "IP", "") ;从setup.ini文件中读取输入并赋予给变量a,下面同理(同理的只解释1遍哦)
$mask = IniRead("setup.ini", "客户端参数设置", "子网掩码", "")
$getway = IniRead("setup.ini", "客户端参数设置", "网关", "")
$dns = IniRead("setup.ini", "客户端参数设置", "DNS", "")
$dns2 = IniRead("setup.ini", "客户端参数设置", "DNS2", "")
$computername = IniRead("setup.ini", "客户端参数设置", "机器名前缀", "")
$ipqz = IniRead("setup.ini", "客户端参数设置", "IP前缀", "")
$jihao = InputBox("输入机器号数","请输入本机的机号", "", "", 10, 10)
If @error = 1 Then
        Exit
        ElseIf $jihao = "" Then
        MsgBox(0 + 16,"提示窗口","请输入本机的机号!!!")
EndIf

我想执行了MsgBox(0 + 16,"提示窗口","请输入本机的机号!!!")这段之后跳转到$jihao = InputBox("输入机器号数","请输入本机的机号", "", "", 10, 10)这段重新再次输入机号,请问该如何写呢,小弟新学习AU3,还希望各位前辈多多指点!!

还有一个问题!~

$computername = IniRead("setup.ini", "客户端参数设置", "机器名前缀", "")
$ipqz = IniRead("setup.ini", "客户端参数设置", "IP前缀", "")
$jihao = InputBox("输入机器号数","请输入本机的机号", "", "", 10, 10)

ControlSetText("手动设置机器名与IP", "客户机将在重启后处于还原保护状态", "Edit1", $computername & $jihao)
ControlSetText("手动设置机器名与IP", "客户机将在重启后处于还原保护状态", "Edit2", $ipqz & "." & $computername);用&来连接两个字符串~
这两段!!其实是这样的,我们网吧的计算机名是3位的,比如3号机,我就设置成003,我这里想调用输入机器号数来填写网维的IP地址和计算机名,但是有个问题。。比如这是3号机,我如果输入3的话,他计算机名就默认给我写填写成3了,就不是003了,但是如果我输入003的话,他在IP最后1位就要填成$ipqz.003了,IP是不能有这种输入的,IP只能输入1位的,请问两个问题如何修改了,参考了很多前辈的资料都没有找到解决方案,,所以只有上论坛求助了,希望各位前辈们指点。。

如果哪没有阐述清楚,请说明一下,我立即修正一下~~我文笔有点差,可能在叙述上有点笼统,请各位多多见谅~~
发表于 2009-7-30 12:16:39 | 显示全部楼层
不错啊,支持下楼主吧!
 楼主| 发表于 2009-7-30 18:13:15 | 显示全部楼层
难道就没有人帮我一下么?郁闷了,继续等!!
发表于 2009-7-31 15:58:26 | 显示全部楼层
等一下吧。 或者把代码再写清楚些。
 楼主| 发表于 2009-8-6 21:59:48 | 显示全部楼层
呵呵,在问题解决区里面有位老大正在教我,学习中......
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-3 04:57 , Processed in 0.077107 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表