有没有办法将调用的 powershell 命令从 C# 转换为字符串?
例如,假设我有这样的事情:
PowerShell ps = PowerShell.Create();
ps.AddCommand("Add-VpnConnection");
ps.AddParameter("Name", "VPN_" + ClientName);
ps.AddParameter("ServerAddress", VPN_SERVER_IP);
ps.AddParameter("AllUserConnection");
ps.AddParameter("SplitTunneling", true);
ps.AddParameter("TunnelType", "L2tp");
我想将调用的命令保存到日志文件中。
我可以以某种方式将整个命令作为字符串返回吗?