【发布时间】:2016-02-05 21:41:32
【问题描述】:
我刚开始使用 Powershell,想运行一些基本脚本。
我首先编写一个脚本来查看 MSSQLSERVER 是在运行还是停止并相应地输出一条消息。
这就是我目前所拥有的......
Write-Host "Checking if SQL Server is running.."
function FuncCheckService{
param($MSSQLSERVER)
$arrService = Get-Service -Name $MSSQLSERVER
if ($arrService.Status -eq "Running"){
Write-Host "Service is running"
}
if ($arrService.Status -eq "Stopped"){
Write-Host "service is stopped"
}
}
但是,当我(在 Powershell ISE 中)执行此操作时,我得到的只是第一行“正在检查 SQL Server 是否正在运行...”
我做错了什么?
【问题讨论】:
-
你定义了一个函数,但没有调用它。
标签: powershell powershell-ise powershell-5.0