【问题标题】:Set Type Txt to show all line Batch File设置类型 Txt 以显示所有行批处理文件
【发布时间】:2016-10-14 07:58:31
【问题描述】:

请帮助我。

我想批量设置 Final.txt 为变量。

在 Final.txt 里面是这样的:

7-Zip 15.12 (x64)

Adobe Reader XI (11.0.10)

Advanced BAT to EXE Converter v2.94 

AIMP3 

【问题讨论】:

  • 从下面的答案中可以看出,批处理文件中有很多代码可以执行此操作。有时,使用原生支持该功能的语言更容易做到这一点。

标签: batch-file batch-processing


【解决方案1】:
@echo off
REM Creating a Newline variable (the two blank lines are required!)
set NLM=^


set NL=^^^%NLM%%NLM%^%NLM%%NLM%

setlocal enableDelayedExpansion

set "content="
set fileLocation=final.txt

for /f "useback tokens=* delims=" %%# in ("%fileLocation%") do (
    set "content=!content!!NL!!%%#"
)
echo =======
echo %content%
echo =======

【讨论】:

    猜你喜欢
    • 2017-06-11
    • 1970-01-01
    • 2011-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    • 2017-01-04
    相关资源
    最近更新 更多