gpt4 book ai didi

ms-access - 使用 powershell 自动化 MSACCESS 应用程序

转载 作者:行者123 更新时间:2023-12-03 00:26:49 24 4
gpt4 key购买 nike

我希望能够使用 Sendwait 函数使用 powershell 命令自动化 MS-ACCESS 应用程序。不幸的是,我无法以通常的方式处理实际的应用程序窗口。我可以获取 MS-ACCESS 本身的句柄,但尝试使用 Sendwait 来自动化窗口失败。

最佳答案

为什么需要发送 key ?为什么不直接使用相关对象的方法和属性。

去吧:

要启动 Access,打开数据库,然后打印报告,然后退出?

$Acc = New-Object –com Access.Application

$Acc.OpenCurrentDataBase("c:\t.accdb")
$Acc.docmd.OpenReport("rptCustomers")
$Acc.Quit()

因此,Access 应用程序的大多数(如果不是全部)方法和属性都可以通过 power-shell 使用,因此,我认为您不需要也不想尝试使用某种类型的发送 key ,因为这往往是相当不稳定的,而且一种使事情自动化的糟糕方法。您可能想指出您需要什么命令或什么,但您也可以通过这种方式调用 VBA 代码,如前所述,甚至添加记录等。

关于ms-access - 使用 powershell 自动化 MSACCESS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15855059/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com