0

output.txt以下の内容のテキストファイルがあります。

**Adapter #0
Enclosure Device ID: 10
Slot Number: 16
Enclusure Device ID: 10
Slot Number: 15**

Enclosure Device ID の値「10」をバッチ ファイルの一部である以下のコマンドにコピーするにはどうすればよいですか (xx のマーク)?

c:\megacli\megacli -CfgLdAdd -r1 [**xx**:0,**xx**:1] -a0
4

2 に答える 2

0

ああ、あなたのばかげた編集はすべてを変えます。ここでまた行きます。

for /f "tokens=4" %%I in ('find "Enclosure" output.txt') do (
    c:\megacli\megacli -CfgLdAdd -r1 [%%I:0,%%I:1] -a0
)
于 2013-02-14T17:46:01.680 に答える
0

試す:

for /f "tokens=6 delims=#: " %x in (output.txt) do echo %x

バッチファイルで使用する場合は、二重%記号 (aka %%x)を使用します。

于 2013-02-14T17:40:20.343 に答える