回答編集履歴
2
訂正
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
コマンドの実行結果を変数に入れるのは`for /f`を使います。
|
2
2
|
また1行目で処理を終えるために繰り返しの外に`goto`します。
|
3
3
|
```DOS
|
4
|
-
for /f
|
4
|
+
for /f "delims=" %%A in ('findstr AAA LOG.txt') do set A=%%A&goto NXT
|
5
5
|
:NXT
|
6
6
|
```
|
7
7
|
`:`以降だけ取りたい場合は、区切り文字を指定します。
|
1
訂正
answer
CHANGED
@@ -6,6 +6,6 @@
|
|
6
6
|
```
|
7
7
|
`:`以降だけ取りたい場合は、区切り文字を指定します。
|
8
8
|
```DOS
|
9
|
-
for /f "delims=: tokens=2" %%A
|
9
|
+
for /f "delims=: tokens=2" %%A in ('findstr AAA LOG.txt') do set A=%%A&goto NXT
|
10
10
|
:NXT
|
11
11
|
```
|