为什么在 C# 中的 Powershell 脚本中使用 Runspace

沙拉湾

我想澄清一件事,为什么我们RunspaceC#. 即使没有Runspace.

如果它可以在没有Runspace我们需要的情况下运行

例如:

PowerShell ps = PowerShell.Create();
ps.AddScript("Import-Module AzureAD");

即使没有Runspace. 为什么呢?

王悦 |

Runspace 提供用于创建管道、访问会话状态等的 API。

使用时PowerShell,我们需要使用System.Management.Automation.PowerShell,它是使用System.Management.Automation.Runspaces

using System.Collections;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Management.Automation.Runspaces;

namespace System.Management.Automation
{
    public sealed class PowerShell : IDisposable
    {
        ......
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的 powershell 脚本无法在 C:\Program Files 中创建文件夹?

来自分类Dev

在C#中创建Powershell CmdLets-为什么不使用自动实现的属性

来自分类Dev

在Powershell中使用子脚本修改父脚本中的变量

来自分类Dev

为什么我无法处置Runspace?

来自分类Dev

为什么在PowerShell中使用替换功能无法从多行字符串中删除空行?

来自分类Dev

为什么Powershell中的某些方法在其定义中使用接口

来自分类Dev

为什么Powershell中的某些方法在其定义中使用接口

来自分类Dev

Powershell-为什么不能在脚本中使用此变量?

来自分类Dev

.NET / PowerShell类型中的哈希/数字符号是什么,可以在脚本编写中使用它吗?

来自分类Dev

为什么要使用“ Cmd / c Powershell”而不是仅使用“ Powershell”?

来自分类Dev

将 Runspace Factory 用于 Powershell 出现错误

来自分类Dev

使用C#程序中的参数调用远程Powershell脚本

来自分类Dev

在Powershell脚本中“ ::”有什么作用,以及如何使用“ ::”?

来自分类Dev

为什么我们必须在Java脚本(Razor)中对C#代码使用引号

来自分类Dev

为什么(pre | post)安装脚本中使用的命令未在依赖项中列出?

来自分类Dev

Unity,为什么在C#脚本中使用var动画时某些属性不存在?

来自分类Dev

为什么命令行执行为Powershell中的脚本执行提供了不同的结果

来自分类Dev

为什么我不能在批处理文件中运行此Powershell脚本?

来自分类Dev

为什么或为什么不在C ++中使用memset?

来自分类Dev

为什么我可以在gcc -std = c11中使用gets()?

来自分类Dev

为什么C#在委托中使用输入参数中的协方差(而非协方差)?

来自分类Dev

为什么C ++中的类型别名在其语法中使用“ using”而不是“ typedef”?

来自分类Dev

为什么就地成员初始化在C ++ 11中使用副本构造函数?

来自分类Dev

为什么我们可以在C ++中的构造函数中使用声明的变量

来自分类Dev

为什么在Windows Phone 8中使用C#出现FileNotFoundException?

来自分类Dev

为什么我不能在C ++ 11中使用constexpr指针作为模板参数?

来自分类Dev

为什么不能在PowerShell中使用“查找”?

来自分类Dev

为什么在C ++中使用指针?

来自分类Dev

为什么在C中使用memcpy()

Related 相关文章

  1. 1

    为什么我的 powershell 脚本无法在 C:\Program Files 中创建文件夹?

  2. 2

    在C#中创建Powershell CmdLets-为什么不使用自动实现的属性

  3. 3

    在Powershell中使用子脚本修改父脚本中的变量

  4. 4

    为什么我无法处置Runspace?

  5. 5

    为什么在PowerShell中使用替换功能无法从多行字符串中删除空行?

  6. 6

    为什么Powershell中的某些方法在其定义中使用接口

  7. 7

    为什么Powershell中的某些方法在其定义中使用接口

  8. 8

    Powershell-为什么不能在脚本中使用此变量?

  9. 9

    .NET / PowerShell类型中的哈希/数字符号是什么,可以在脚本编写中使用它吗?

  10. 10

    为什么要使用“ Cmd / c Powershell”而不是仅使用“ Powershell”?

  11. 11

    将 Runspace Factory 用于 Powershell 出现错误

  12. 12

    使用C#程序中的参数调用远程Powershell脚本

  13. 13

    在Powershell脚本中“ ::”有什么作用,以及如何使用“ ::”?

  14. 14

    为什么我们必须在Java脚本(Razor)中对C#代码使用引号

  15. 15

    为什么(pre | post)安装脚本中使用的命令未在依赖项中列出?

  16. 16

    Unity,为什么在C#脚本中使用var动画时某些属性不存在?

  17. 17

    为什么命令行执行为Powershell中的脚本执行提供了不同的结果

  18. 18

    为什么我不能在批处理文件中运行此Powershell脚本?

  19. 19

    为什么或为什么不在C ++中使用memset?

  20. 20

    为什么我可以在gcc -std = c11中使用gets()?

  21. 21

    为什么C#在委托中使用输入参数中的协方差(而非协方差)?

  22. 22

    为什么C ++中的类型别名在其语法中使用“ using”而不是“ typedef”?

  23. 23

    为什么就地成员初始化在C ++ 11中使用副本构造函数?

  24. 24

    为什么我们可以在C ++中的构造函数中使用声明的变量

  25. 25

    为什么在Windows Phone 8中使用C#出现FileNotFoundException?

  26. 26

    为什么我不能在C ++ 11中使用constexpr指针作为模板参数?

  27. 27

    为什么不能在PowerShell中使用“查找”?

  28. 28

    为什么在C ++中使用指针?

  29. 29

    为什么在C中使用memcpy()

热门标签

归档