Search for a Time Zones

[System.TimeZoneInfo]::GetSystemTimeZones() | Where-Object{$_.DisplayName -like "*$($Name)*" -or $_.DaylightName -like "*$($Name)*" -or
                        $_.StandardName -like "*$($Name)*" -or $_.Id -like "*$($Name)*"}
Details
Get a list of all Time Zones and filter based on a string

Example
PS C:\> $Name = 'Central'
>> [System.TimeZoneInfo]::GetSystemTimeZones() | Where-Object{$_.DisplayName -like "*$($Name)*" -or $_.DaylightName -like "*$($Name)*" -or
>>                         $_.StandardName -like "*$($Name)*" -or $_.Id -like "*$($Name)*"}



Id                         : Central America Standard Time
DisplayName                : (UTC-06:00) Central America
StandardName               : Central America Standard Time
DaylightName               : Central America Daylight Time
BaseUtcOffset              : -06:00:00
SupportsDaylightSavingTime : False

Id                         : Central Standard Time
DisplayName                : (UTC-06:00) Central Time (US & Canada)
StandardName               : Central Standard Time
DaylightName               : Central Daylight Time
BaseUtcOffset              : -06:00:00
SupportsDaylightSavingTime : True

Id                         : Central Standard Time (Mexico)
DisplayName                : (UTC-06:00) Guadalajara, Mexico City, Monterrey
StandardName               : Central Standard Time (Mexico)
DaylightName               : Central Daylight Time (Mexico)
BaseUtcOffset              : -06:00:00
SupportsDaylightSavingTime : True

Id                         : Canada Central Standard Time
DisplayName                : (UTC-06:00) Saskatchewan
StandardName               : Canada Central Standard Time
DaylightName               : Canada Central Daylight Time
BaseUtcOffset              : -06:00:00
SupportsDaylightSavingTime : False

Id                         : Central Brazilian Standard Time
DisplayName                : (UTC-04:00) Cuiaba
StandardName               : Central Brazilian Standard Time
DaylightName               : Central Brazilian Daylight Time
BaseUtcOffset              : -04:00:00
SupportsDaylightSavingTime : True

Id                         : Central Europe Standard Time
DisplayName                : (UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
StandardName               : Central Europe Standard Time
DaylightName               : Central Europe Daylight Time
BaseUtcOffset              : 01:00:00
SupportsDaylightSavingTime : True

Id                         : Central European Standard Time
DisplayName                : (UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb
StandardName               : Central European Standard Time
DaylightName               : Central European Daylight Time
BaseUtcOffset              : 01:00:00
SupportsDaylightSavingTime : True

Id                         : W. Central Africa Standard Time
DisplayName                : (UTC+01:00) West Central Africa
StandardName               : W. Central Africa Standard Time
DaylightName               : W. Central Africa Daylight Time
BaseUtcOffset              : 01:00:00
SupportsDaylightSavingTime : False

Id                         : Central Asia Standard Time
DisplayName                : (UTC+06:00) Astana
StandardName               : Central Asia Standard Time
DaylightName               : Central Asia Daylight Time
BaseUtcOffset              : 06:00:00
SupportsDaylightSavingTime : False

Id                         : N. Central Asia Standard Time
DisplayName                : (UTC+06:00) Novosibirsk
StandardName               : Russia TZ 5 Standard Time
DaylightName               : Russia TZ 5 Daylight Time
BaseUtcOffset              : 06:00:00
SupportsDaylightSavingTime : True

Id                         : Aus Central W. Standard Time
DisplayName                : (UTC+08:45) Eucla
StandardName               : Aus Central W. Standard Time
DaylightName               : Aus Central W. Daylight Time
BaseUtcOffset              : 08:45:00
SupportsDaylightSavingTime : False

Id                         : AUS Central Standard Time
DisplayName                : (UTC+09:30) Darwin
StandardName               : AUS Central Standard Time
DaylightName               : AUS Central Daylight Time
BaseUtcOffset              : 09:30:00
SupportsDaylightSavingTime : False

Id                         : Central Pacific Standard Time
DisplayName                : (UTC+11:00) Solomon Is., New Caledonia
StandardName               : Central Pacific Standard Time
DaylightName               : Central Pacific Daylight Time
BaseUtcOffset              : 11:00:00
SupportsDaylightSavingTime : False