可以 copy/pasted 进入命令提示符的最大行数

Maximum amount of lines that can be copy/pasted into command prompt

我正在使用 AWS CLI 工具下载数十万个文件。我有将近一百万个这样的单行代码,这些单行代码是从 SQL 查询生成的,我需要通过不同的文件路径:

aws s3 cp s3://[myS3FilePath]/17802c9-6d3b-4eef-855a-a6ae0039c7ff/  C:\[MyLocalFilePath]802c9-6d3b-4eef-855a-a6ae0039c7ff\ --recursive

我一直在一次使用 ~1000 行,将它们粘贴到命令提示符,并等待它们被迭代。效果很好! 但是,在 1000 个记录批次中这样做是相当浪费时间。在不丢失任何下载命令的情况下,我可以粘贴到 CMD 的最大行数是多少? 例如,我可以将 1.000.000 行粘贴到命令提示符中并相信它会遍历所有这些行吗?

简单的答案是将所有单行代码放入 .bat 文件脚本和 运行 .bat 文件脚本。