繁体   English   中英

如何将Powershell转换为C#

[英]How to convert Powershell to C#

可以将 PowerShell 代码.PS1 转换为 C# 代码吗?

我一直在谷歌上寻找它,但我总是发现相反的情况。

Reflector具有将 DLL 转换为 PS 代码的插件,所以我认为这是可能的。

你可以试试这个 Visual Studio 代码扩展:PowerShell Pro Tools for VS Code https://ironmansoftware.com/powershell-pro-tools-for-visual-studio-code/

在此处输入图片说明

在 C# 和 PowerShell 代码之间进行转换,以轻松获取任一语言的片段并将其转换为另一种语言。 从 Pinvoke.net 等网站上找到的 C# 片段,在 PowerShell 中快速创建 P\\Invoke 函数。

这个开源工具可以做到,但是它目前生成的 output 不是很好,因为 PowerShell 是一种相当宽松的语言,而 C# 是相当严格的。 Powershell 也有很多 commandlet wrapper 函数,这使得很难制作一个可以真正自动化的工具。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM