Vb.net 使用Powershell实现程序自动化
我有一个问题,因为我似乎在网上找不到任何参考资料 我正在尝试为客户机自动化数据导入工具。他们每天大约花1-3个小时下载数据,点击按钮,等待,然后点击。他们想要一个脚本,该脚本将通过数据导入工具,并通过单击按钮循环导入数据 我已经看到VB和PowerShell中有SendKey的选项,但是从我的研究来看,似乎您需要知道按钮的名称,以便发送单击(这对我来说在逻辑上是有意义的) 在这方面有什么资源可以指导我吗?作为一个不写脚本的人,我的GoogleFoo让我失望 谢谢Vb.net 使用Powershell实现程序自动化,vb.net,powershell,automation,Vb.net,Powershell,Automation,我有一个问题,因为我似乎在网上找不到任何参考资料 我正在尝试为客户机自动化数据导入工具。他们每天大约花1-3个小时下载数据,点击按钮,等待,然后点击。他们想要一个脚本,该脚本将通过数据导入工具,并通过单击按钮循环导入数据 我已经看到VB和PowerShell中有SendKey的选项,但是从我的研究来看,似乎您需要知道按钮的名称,以便发送单击(这对我来说在逻辑上是有意义的) 在这方面有什么资源可以指导我吗?作为一个不写脚本的人,我的GoogleFoo让我失望 谢谢 迈克如果可以避免的话,我不会依赖
迈克如果可以避免的话,我不会依赖SendKeys。看看Windows中的UIAutomation API。这是一个。发送键和脚本按钮单击始终是最后的选择。首先,您应该研究该应用程序,并确定它是否公开了一个API,您可以对该API进行编程以进行导入。如果做不到这一点,请研究导入的实际功能。例如,如果只是将数据直接粘贴到数据库中,您可以自己编写脚本。