2

以下を含む log.txt ファイルが好きです。

MyName

私のバッチ:

@echo off
set name= [log.txt]

[log.txt] の部分では、log.txt ファイルから「MyName」を読み取り、「名前」として設定する必要があります。

どのように?

4

2 に答える 2

6

使用することもできます

set /p name=<log.txt

これは短く、少し醜くないと考えられるかもしれません。

于 2009-05-31T18:19:07.413 に答える
2

cmd.exe では、次の醜い方法しかありません。

@echo off
for /f "usebackq tokens=* delims=" %%i in ("log.txt") do (
    set name=%%i
)
于 2009-05-31T18:01:26.787 に答える