gpt4 book ai didi

具有多个输入字段的 Powershell 输入框

转载 作者:行者123 更新时间:2023-12-02 23:25:44 29 4
gpt4 key购买 nike

我发现这段代码可以为 powershell 创建简单的输入框:

[void][Reflection.Assembly]::LoadWithPartialName('Microsoft.VisualBasic')

$title = 'Demographics'
$msg = 'Enter your demographics:'

$text = [Microsoft.VisualBasic.Interaction]::InputBox($msg, $title)

有谁知道如何添加更多输入字段?

最佳答案

WPF、XAML、.NET 和 ShowUI 都是您可用的选项。

https://learn-powershell.net/2012/09/13/powershell-and-wpf-introduction-and-building-your-first-window/

http://showui.codeplex.com/

或者,这是一个使用 Show-Command cmdlet

的示例
function askforinfo {
param (
[string]$Demographics,
[validateset(1, 2, 3)]
[string]$otherstuff
)
[pscustomobject]@{
Demographics = $Demographics
OtherStuff = $otherstuff
}
}

$result = Invoke-Expression (Show-Command askforinfo -PassThru)

$result

关于具有多个输入字段的 Powershell 输入框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37555109/

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