在Windows中,命令行字符串的最大长度是多少?这意味着如果我指定一个在命令行上接受参数的程序,例如abc.exe -name=abc
我编写的一个简单的控制台应用程序通过命令行获取参数,我想知道最大允许量是多少.
我正在尝试使用批处理来制作安装程序.当然,安装程序需要包含将要安装的文件,因此我正在考虑在base64中对文件进行编码,并简单地对它们进行解码并将它们写入目标.
当然,如果Windows有类似base64Linux机箱所包含的工具,我的工作将非常容易.但是,由于它根本就不存在,有没有办法使用批处理文件完全解码base64内容?我怎么做到这一点?
任何帮助表示赞赏.
(这只是一个实验,所以我并不担心效率低下等.)
我已经找到了很多方法在Windows上使用命令行对整个文件进行base64编码,但我似乎找不到使用命令行实用程序批量编码"字符串"的简单方法.
例如,如何在批处理文件中使用它?