gpt4 book ai didi

Powershell 2.0 最大参数数

转载 作者:行者123 更新时间:2023-12-04 02:11:29 26 4
gpt4 key购买 nike

从命令行或批处理文件调用时,Powershell V2.0 脚本将接受的最大参数数是多少?

最佳答案

理论最大值为 2 GB 的参数。 :-) 这是因为函数中未映射的参数映射到对象数组 ($args) 和 .NET 2.0/4.0(安装了 4.5)中的数组可以索引到 Int32.MaxValue。据我了解,实际限制略低于实际类型。 FWIW 我可以在 PowerShell 中创建一个大小为 128MB 的对象数组。我认为对参数数量更现实的限制是对命令行长度的限制。在某个时间点 cmd.exe 有一个 max line length of 8191 .我不确定 PowerShell 的最大值是多少,但我猜它会类似于 cmd.exe 的最大值。此外,如果需要启动外部进程,那么这些 shell 将通过 CreateProcess API it has a limit of 32,767 characters用于传递给进程的命令行。

关于Powershell 2.0 最大参数数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12630264/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com