我正在处理要求我将字符串作为参数传递的 PowerShell 脚本。该字符串是逗号分隔的用户名列表。当我有 100 多个用户名时出现错误。但是如果字符串的用户少于 100 个,我不会收到任何错误。见下文。我试图使用数组传递这个值,但没有成功。这个参数的字符限制是什么,我该如何解决这个问题。我在 ServiceNow Run PowerShell 脚本中使用它。该参数值由 ServiceNow 使用逗号分隔值传递。
Param(
[string]$itil_users_a = "A.Syafiq,Aaron.Brown,Aaron.Reynnie,Abd.Jalil,Abdu.Hijazi,Abdul.Onny,Abdullah.Ammar,Abel.Muataco"
)