Cmd 使用windows命令行获取第一行文本(避免字节限制)

Cmd 使用windows命令行获取第一行文本(避免字节限制),cmd,Cmd,正如在上面的文章中所讨论的,可以使用下面的代码获得第一行。但是,限制是仅复制前1026个字节。我的头更长。如何避免这种限制 set /p texte=< "C:\Users\swuyts\Desktop\PMO Dashboard\Sourcefiles\Pentana\Landingsarea\PlannedHours_Pentana.txt" echo %texte% > "C:\Users\swuyts\Desktop\PMO Dashboard\Sourcefiles\Pen

正如在上面的文章中所讨论的,可以使用下面的代码获得第一行。但是,限制是仅复制前1026个字节。我的头更长。如何避免这种限制

set /p texte=< "C:\Users\swuyts\Desktop\PMO
Dashboard\Sourcefiles\Pentana\Landingsarea\PlannedHours_Pentana.txt"
echo %texte% > "C:\Users\swuyts\Desktop\PMO
Dashboard\Sourcefiles\Pentana\Landingsarea\PlannedHours_Pentana_headers.txt"
set/p texte=<“C:\Users\swuyts\Desktop\PMO
仪表板\Sourcefiles\Pentana\Landingsarea\plannedhurs\u Pentana.txt“
echo%texte%>“C:\Users\swuyts\Desktop\PMO
仪表板\Sourcefiles\Pentana\Landingsarea\plannedhurs\u Pentana\u headers.txt”

从命令行使用

for/f“tokens=1,*delims=:%a in('findstr/n“^”“%inputFile%”^ findstr/b/c:“1:”)do(>%outputFile%”echo%%b)
在执行之前,在命令中指定变量或用完整的文件引用替换它们


但您仍然受到限制,在本例中为8191个字符。

增加缓冲区大小。您可以使用复制文件的前n个字节