none
powershell 中的语句问题 RRS feed

  • 问题

  • 尊敬的微软工程师:

        请问:System.Management.Automation.confirmimpact这个语句是不是POWERSHELL中的语句,如果不是的话,请问是什么语句。同时因为我是初学者,有没有快捷键是能提示命令的方式?

    2020年2月15日 15:36

答案


  • Hi,

    每个power shell的命令都会分配有一个System.Management.Automation.ConfirmImpact枚举值。

    ConfirmImpact的值有如下的级别,可以通过以下的命令获取:

    [System.Enum]::GetValues('System.Management.Automation.ConfirmImpact')

    None
    Low
    Medium
    High

    如果当前首选变量$confirmPreference的级别低于给定命令ConfirmImpact级别,则会要求用户确认所需的操作。

    默认情况下首选变量$confirmPreference的级别是high。

    如下图所示:

    给定命令stop-process的ConfirmImpact的级别是medium,小于默认的$confirmPreference级别high。

    在执行命令的时候,就不需要通过确认直接就可以使用。

    如果修改了$confirmPreference级别,由于低于给定命令的ConfirmImpact的级别,就会要求确认的操作。

    详细的信息您可以参考以下的链接:

    PowerShell: the preference variable $confirmPreference

    System.Management.Automation.ConfirmImpact (enum)

    请注意:由于以上的链接非微软官方托管,链接随时可能失效,微软无法保证信息的准确性。

    ConfirmImpact Enum

    如果回复对您有所帮助的话,您可以把回复标记为答复,方便论坛中其他有相同问题的用户快速找到有帮助的回复。

    此致

    Candy


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2020年2月17日 2:33

全部回复


  • Hi,

    每个power shell的命令都会分配有一个System.Management.Automation.ConfirmImpact枚举值。

    ConfirmImpact的值有如下的级别,可以通过以下的命令获取:

    [System.Enum]::GetValues('System.Management.Automation.ConfirmImpact')

    None
    Low
    Medium
    High

    如果当前首选变量$confirmPreference的级别低于给定命令ConfirmImpact级别,则会要求用户确认所需的操作。

    默认情况下首选变量$confirmPreference的级别是high。

    如下图所示:

    给定命令stop-process的ConfirmImpact的级别是medium,小于默认的$confirmPreference级别high。

    在执行命令的时候,就不需要通过确认直接就可以使用。

    如果修改了$confirmPreference级别,由于低于给定命令的ConfirmImpact的级别,就会要求确认的操作。

    详细的信息您可以参考以下的链接:

    PowerShell: the preference variable $confirmPreference

    System.Management.Automation.ConfirmImpact (enum)

    请注意:由于以上的链接非微软官方托管,链接随时可能失效,微软无法保证信息的准确性。

    ConfirmImpact Enum

    如果回复对您有所帮助的话,您可以把回复标记为答复,方便论坛中其他有相同问题的用户快速找到有帮助的回复。

    此致

    Candy


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2020年2月17日 2:33
  • Hi ,

    请问目前问题进展如何?有什么需要帮助的吗?请随时在贴下更新,我将及时回复。

    此致

    Candy


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    2020年2月18日 4:09
  • 感谢您的回复。
    2020年2月18日 5:36
  • 不客气,后续有什么问题,请随时在论坛发帖。


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    2020年2月18日 6:12