functions/dynamicsnav/Get-NavServerInstances.ps1
function Get-NavServerInstances { [CmdletBinding()] param ( [ValidateSet('Running', 'Stopped')] [string]$State ) $version = Get-NavModuleVersion $instances = Get-NAVServerInstance | Where-Object { $ver = [version]$_.Version $ver.Major -eq $version.Major -and $ver.Minor -eq $version.Minor } if ($State) { $instances = $instances | Where-Object { $_.State -eq $State } } return $instances } |