Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 自动填写计划登记表_Batch File_Vbscript_Autofill - Fatal编程技术网

Batch file 自动填写计划登记表

Batch file 自动填写计划登记表,batch-file,vbscript,autofill,Batch File,Vbscript,Autofill,我们使用一个名为vspace的程序,它是由ncomputing创建的。例如,这允许单个主机上有4个工作站。因此,每次安装时,我们都必须填写完成安装时弹出的注册表。填写大约只需要20秒左右,但对于几百台计算机来说,这是20秒,所以我正试图找到一些能够获取信息并填写的东西 我不知道如何做到这一点。它可以做的一件事是,当我手动填写时,我会“tab”到下一个块。如果它可以说,fill,tab,fill,tab等等,从当前选择的字段开始的预编程数据,我认为这可能是最简单的 这是一个例子。它将光标默认为第一

我们使用一个名为vspace的程序,它是由ncomputing创建的。例如,这允许单个主机上有4个工作站。因此,每次安装时,我们都必须填写完成安装时弹出的注册表。填写大约只需要20秒左右,但对于几百台计算机来说,这是20秒,所以我正试图找到一些能够获取信息并填写的东西

我不知道如何做到这一点。它可以做的一件事是,当我手动填写时,我会“tab”到下一个块。如果它可以说,fill,tab,fill,tab等等,从当前选择的字段开始的预编程数据,我认为这可能是最简单的


这是一个例子。它将光标默认为第一个块“name”,并且不必编辑任何下拉框。

。根据您的自动化程度,您可以尝试AppActivate或向脚本添加延迟,然后手动激活窗口。你也可以研究一下。我建议不要使用
SendKeys
,因为它充其量是脆弱的。试试类似的东西。无论哪种方式,你的问题都太宽泛了。所以我研究了“AutoIt”,也研究了“发送密钥”,我试图完成的任务“发送密钥”似乎是我最好的选择。这就是我想要的答案,只是不知道如何恰当地表达它。因为我的脚本和编码经验相当有限。我使用的send键有时似乎会失败,但它在大多数情况下都会工作,只要我在它上面放置一个睡眠计时器并选择表单中的第一个框。谢谢你的帮助。现在我对这里的实际发布非常陌生。。。。那么,我现在需要说哪个答案对我最合适,或者用某种方式将问题标记为已回答?以上只是评论,而不是实际答案,所以你没有什么可接受的。更一般地说,这种特殊类型的问题比StackOverflow更适用于。