积极答复者
powershell 中的语句问题

问题
答案
-
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)
请注意:由于以上的链接非微软官方托管,链接随时可能失效,微软无法保证信息的准确性。
如果回复对您有所帮助的话,您可以把回复标记为答复,方便论坛中其他有相同问题的用户快速找到有帮助的回复。
此致
针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。
- 已编辑 Candy LuoMicrosoft contingent staff 2020年2月17日 9:14
- 已标记为答案 bai_quan 2020年2月18日 5: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)
请注意:由于以上的链接非微软官方托管,链接随时可能失效,微软无法保证信息的准确性。
如果回复对您有所帮助的话,您可以把回复标记为答复,方便论坛中其他有相同问题的用户快速找到有帮助的回复。
此致
针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。
- 已编辑 Candy LuoMicrosoft contingent staff 2020年2月17日 9:14
- 已标记为答案 bai_quan 2020年2月18日 5:36
-
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 -
不客气,后续有什么问题,请随时在论坛发帖。
Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com