1
A
回答
2
這是可能的,假設你想要在文本文件中的連線在一行中。但是,即使您可以批量創建長行,您也將無法使用批處理讀取該行。正如Electro Hacker所說,您無法創建長度超過8191個字節的批處理環境變量。
XP SET /P
將保留每行的前導空格。但Vista和更高版本上的SET /P
剝離了領先空間。
此解決方案在每個連接線之間添加一個空格。
@echo off
setlocal
set "infile=test.txt"
set "outfile=out.txt"
>"%outfile%" (
for /f usebackq^ delims^=^ eol^= %%A in ("%infile%") do <nul set /p "=%%A "
)
0
您無法打破操作系統的限制,無法打破Windows中的255個字符的路徑,並且您無法打破CMD解釋器的長度限制,就這麼簡單!
對不起,但你不能將該行存儲到一個變種,沒有辦法,不存在任何魔法,計算機是合乎邏輯的。
但這不是世界的盡頭,你可以在任何其他語言中做到這一點,我建議你使用Ruby或python(Ruby),這很容易,打開文件,將內容存儲到var,然後做你想做的事,不需要任何經驗,如果你需要一個例子來評論這個。
2
相關問題
- 1. 避免最大字符數限制c#
- 2. 每行Textarea字符限制
- 3. 如何避免產生與堆棧中
- 4. 如何避免碰到每位用戶10秒的限制
- 5. 如何避免最大連接限制?
- 6. 如何避免GAE寫入限制
- 7. 如何避免警告「GC警告:限制標記線程數」
- 8. textarea每行限制行和字符
- 9. 字符每行和行每個文本區的限制
- 10. 避免AJAX跨域限制
- 11. 避免UIVIw大小限制
- 12. 的setTimeout避免over_query限制
- 13. NOTEPAD ++列表:如何把每個字上新的生產線
- 14. 如何打印上新的生產線的每個字母
- 15. 如何避免UDF對副作用運算符的限制?
- 16. 如何限制多行編輯文本中每行的字符?
- 17. 限制Compojure產生的線程數
- 18. 限制產生的線程數
- 19. 限制aspx中每行的html字符
- 20. 限制Textarea中每行的字符數
- 21. javascript textarea每行字符數限制
- 22. 如何避免每個圖形生成pdf文件?
- 23. 如何在使用DoCmd.TransferSpreadsheet時避免accdb行大小限制?
- 24. 如何避免產生新的空行,當一個對象被推向陣列
- 25. 如何避免在線託管php轉義字符串?
- 26. 如何避免硬編碼字符串
- 27. 如何避免字符串重複
- 28. spoj onezero如何避免字符串?
- 29. 如何避免Ruby字符串插值?
- 30. 如何避免特殊字符SQLite Android
http://stackoverflow.com/questions/9575644/line-length-limit-in- xp-batch-file – SomeWittyUsername
我不認爲這是真的重複。鏈接試圖執行一個長行,而這個問題試圖將多個文本行連接成長文本行,大概是在輸出文件中。 – dbenham
重寫cmd.exe,以便它可以這樣做...... :-) – Aacini