回答編集履歴

2

追記への回答

2019/08/19 06:43

投稿

yamap55
yamap55

スコア1376

test CHANGED
@@ -9,3 +9,23 @@
9
9
 
10
10
 
11
11
  上記で発生していますが、ここで出力しようとしている「name」がどこにも出てこないので未定義(=空)のため、echoが引数なしで実行されているからだと思われます。
12
+
13
+
14
+
15
+ -----
16
+
17
+
18
+
19
+ 追記への回答
20
+
21
+ =の前後にスペースが入っているため除去すると値が設定されているかと思います。
22
+
23
+
24
+
25
+ ```
26
+
27
+ rem set name = %%a
28
+
29
+ set name=%%a
30
+
31
+ ```

1

わかりにくい部分を修正

2019/08/19 06:43

投稿

yamap55
yamap55

スコア1376

test CHANGED
@@ -1 +1,11 @@
1
+ ```
2
+
3
+ :temp
4
+
5
+ echo !name!
6
+
7
+ ```
8
+
9
+
10
+
1
- nameがどこにも出てこないので未定義(=空)のため、echoが引数なしで実行されているからだと思われます。
11
+ 上記で発生していますが、ここで出力しようとしている「nameがどこにも出てこないので未定義(=空)のため、echoが引数なしで実行されているからだと思われます。