【问题标题】:How to set check boxes during msi installation using powershell?如何在使用 powershell 安装 msi 期间设置复选框?
【发布时间】:2016-09-21 03:22:59
【问题描述】:

我正在尝试使用 powershell 安装 .msi 文件。但是我在安装时找不到设置复选框的方法。有人知道怎么做吗?

【问题讨论】:

    标签: checkbox installation powershell-3.0


    【解决方案1】:

    典型的powershell安装脚本步骤:

    1.Invoke-Item ‘C:\Script\somefile.exe’
    

    运行给定的应用程序(也是 .msi)。

    2.Select-Window PROCESS-NAME | Set-WindowActive
    

    将焦点设置在安装程序窗口上,这样您就可以向安装程序发送模拟密钥。

    3.Select-window PROCESS-NAME | Send-Keys “{ENTER}” | Send-Click
    

    确认给定的屏幕。

    4.Select-window PROCESS-NAME | Send-Keys “{TAB}” | Send-Click
    

    在给定窗口中切换标签。

    5.Select-window PROCESS-NAME | Send-Keys ” ” | Send-Click
    

    激活/停用活动选项按钮。

    6.Select-Window PROCESS-NAME | Select-control| Send-Keys “123456789 1234” | Send-Click
    

    为您提供填充文本框的方法。

    7.Select-window PROCESS-NAME | Select-control | select-control -title “CHECK-BOX NAME” | Send-Click
    

    您感兴趣的部分是第7点。您需要知道复选框名称,然后您可以向它发送点击命令

    Microsoft reference site.

    【讨论】:

    猜你喜欢
    • 2011-01-29
    • 2013-07-23
    • 1970-01-01
    • 2012-02-24
    • 1970-01-01
    • 2015-07-06
    • 1970-01-01
    • 1970-01-01
    • 2019-04-11
    相关资源
    最近更新 更多