c# - 如何在 C# 中运行 write-host 并打印出来
问题描述
我想在 C# 中打印出 write-host 结果,但它不起作用。你能指出我哪里错了吗?先感谢您。
private string testPowershell(string path)
{
PowerShell ps = PowerShell.Create();
var results = ps.AddScript("write-host $env:systemdrive").Invoke();
var result = results[0];
string output = result.ToString();
ps.Commands.Clear();
Console.WriteLine(output);
return output;
}
解决方案
推荐阅读
- wolfram-mathematica - 如何使用带下标的变量?
- flutter - 我如何设计一个带有破碎边界的正方形?
- google-apps-script - 我的 Google App 脚本中有一个奇怪的错误。它一直在删除信息?
- python-3.x - 有没有办法将动态 Cypher 查询存储到 python 变量中?
- excel - 如何设置“自定义”敏感度标签?
- mysql - 如何在mysql中创建程序
- maven - ojdbc 版本和 ucp 版本不同
- python - 如何从视图中创建的函数向字段添加信息?
- python - Python - itertools.groupby
- onelogin - 有没有办法从 OneLogin 的 `profile` 范围内获取 `picture`?