检查命令是否已成功运行

编程入门 行业动态 更新时间:2024-10-28 19:26:24
本文介绍了检查命令是否已成功运行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我已尝试在if语句中包含以下内容,以便在成功时执行另一个命令:

I've tried enclosing the following in an if statement so I can execute another command if this succeeds:

Get-WmiObject -Class Win32_Share -ComputerName $Server.name -Credential $credentials -Filter "Description='Default share'" | Foreach-Object { $Localdrives += $_.Path

但我不能弄清楚该怎么做。我甚至尝试创建一个函数,但我无法弄清楚如何检查函数是否已成功完成。

but I can't figure out how to do it. I even tried creating a function but I couldn't figure out how to check if the function had successfully completed either.

推荐答案

你可以尝试:

$res = get-WmiObject -Class Win32_Share -Filter "Description='Default share'" if ($res -ne $null) { foreach ($drv in $res) { $Localdrives += $drv.Path } } else { # your error }

更多推荐

检查命令是否已成功运行

本文发布于:2023-10-11 17:34:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1482366.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!