我想通过 C# 代码添加 Powershell 命令或脚本(什么是正确的?)变量声明,默认值存储在 C# 变量中。例如,在 Powershell 我输入以下行
$user = 'Admin'
我想在 C# 代码中添加这一行。
powershell.AddScript(String.Format("$user = \"{0}\"", userName));
或者
powershell.AddCommand(String.Format("$user = \"{0}\"", userName));
我尝试使用 AddCommand() 但它会引发异常。我使用 PS 2.0。