Powershell - Windows 表单 - 脚本调用另一个脚本,第二个脚本修改表单元素

Powershell - Windows 表单 - 脚本调用另一个脚本,第二个脚本修改表单元素

我正在开发一个 Powershell 脚本,它将向用户呈现一个 GUI。当用户按下 GUI 中的按钮时,我希望它调用(执行)第二个 powershell 脚本,第二个脚本将执行一些操作,然后修改第一个脚本创建的 GUI 中的表单元素(如 CheckedListBox)。

这可能吗?如果可以,怎么做?

答案1

至于 GUI 和运行第二个脚本部分,是的,这是可能的。它需要使用 .NET 类,特别是 System.Windows.Forms 以及其下的子类。我实际上无法解释在两个脚本之间来回传递信息的更详细细节,假设除了将信息存储在单独的文件中并使用类似 $varible=Get-Content "\path_of_file\" 的方法之外,这是可能的。

但是你给出的内容有点宽泛,很难给出更具体的例子。

相关内容