我刚刚开始使用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是否正在运行..."
我做错了什么?
答案 0 :(得分:0)
你的功能还可以,但你永远不会打电话。在脚本的最后,只是通过最后一个花括号放置你的函数名。