如何在PowerShellInstance中获取用户输入

时间:2019-01-10 22:39:11

标签: c# wpf powershell

我有一个带有按钮的c#WFP程序,然后单击该按钮时将执行PowershellInstance。

我需要以某种方式获得用户输入,以便可以将其传递到该按钮的Powershell代码块中。

例如:我需要获取IP地址和用户名。

我还没有找到一种方法。 PowerShellInstace.AddScript块中带有from的任何用户提示都将被忽略。就像添加一个文本框,然后以某种方式将其传递到脚本块中一样简单,但我看不到。

我以以下代码为例。

private void getorgs_Click(object sender, RoutedEventArgs e)
{
    using (PowerShell PowerShellInstance = PowerShell.Create())
    {
        PowerShellInstance.AddScript(@"$baseUrl = ""http://$IP:9003/api/v1/admin""
    }
}

0 个答案:

没有答案