Checkbox 如何在使用powershell安装msi期间设置复选框?

Checkbox 如何在使用powershell安装msi期间设置复选框?,checkbox,installation,powershell-3.0,Checkbox,Installation,Powershell 3.0,我正在尝试使用powershell安装.msi文件。但我找不到在安装时设置复选框的方法。有人知道怎么做吗?典型的powershell安装脚本步骤: 1.Invoke-Item ‘C:\Script\somefile.exe’ 运行给定的应用程序(也可以是.msi) 在安装程序窗口上设置焦点,以便能够向安装程序发送模拟密钥 3.Select-window PROCESS-NAME | Send-Keys “{ENTER}” | Send-Click 确认给定屏幕 4.Select-window

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

典型的powershell安装脚本步骤:

1.Invoke-Item ‘C:\Script\somefile.exe’
运行给定的应用程序(也可以是.msi)

在安装程序窗口上设置焦点,以便能够向安装程序发送模拟密钥

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点。您需要知道复选框名称,然后可以向其发送单击命令


在静默安装的情况下,此方法有效吗?您应该查看此答案以了解问题的答案:
7.Select-window PROCESS-NAME | Select-control | select-control -title “CHECK-BOX NAME” | Send-Click