Если вы пытаетесь создать список на основе строк, попробуйте следующее:
New-Object 'System.Collections.Generic.List[system.string]'
Обратите внимание, что вы должны указать 'system.string' (по крайней мере, на моей комп;) Если вы просто используете 'string', выдается исключение.
[61]: New-Object 'System.Collections.Generic.List[string]'
New-Object : Cannot find type [System.Collections.Generic.List[string]]: make sure the assembly containing this type is loaded.
At line:1 char:11
+ New-Object <<<< 'System.Collections.Generic.List`1[string]'
+ CategoryInfo : InvalidType: (:) [New-Object], PSArgumentException
+ FullyQualifiedErrorId : TypeNotFound,Microsoft.PowerShell.Commands.NewObjectCommand