所以我对编程还很陌生,所以希望有人能在这里帮助我。我正在构建一个需要 powershell 脚本的 C# 应用程序,现在虽然我知道如何使用运行空间和管道调用脚本,但此方法需要在代码中引用脚本位置,如果要使用此应用程序,这将造成问题除了我自己以外的其他人。有谁知道是否有办法将 powershell 脚本添加到项目中以便可以引用它而不是我必须引用文件位置?
最佳答案
我想到了两件事:
- 在 C# 中内联您的 Powershell 脚本(使用 StringBuilder 构建您的 powershell 脚本)。
- 将您的 powershell 脚本作为文本资源嵌入并将其作为流读取,然后执行。引用 here .
关于c# - 将 Powershell 脚本添加到 C# 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23608192/