teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追記の追記

2018/12/21 07:42

投稿

beginner_t
beginner_t

スコア716

title CHANGED
File without changes
body CHANGED
@@ -79,4 +79,6 @@
79
79
 
80
80
  【追記】
81
81
  対象のフォルダーを変えると2週だったり、3週だったりと繰り返される回数が変わります。
82
- 1回だけしか処理しない正しい動作の組み合わせもありました。
82
+ 1回だけしか処理しない正しい動作の組み合わせもありました。
83
+
84
+ またコマンドプロンプトには1回のみしかコマンドが出力されていません。

1

バグの結果の詳細を追記

2018/12/21 07:42

投稿

beginner_t
beginner_t

スコア716

title CHANGED
File without changes
body CHANGED
@@ -71,7 +71,12 @@
71
71
  ```
72
72
  for /d %i in (C:\test*) do (for /r C:\test\ %y in (a1*.jpg) do test.exe %y)
73
73
  ```
74
- このようにforを入れ子にして実行すると、同じexeの処理が2週してしまいます。
74
+ このようにforを入れ子にして実行すると、
75
+ 対象フォルダーの組み合わせ次第では同じexeの処理が複数回繰り返す場合があります。
75
76
 
76
77
  正しく1度だけ処理をするためにはどのように記載すればよいでしょうか。
77
- 宜しくお願い致します。
78
+ 宜しくお願い致します。
79
+
80
+ 【追記】
81
+ 対象のフォルダーを変えると2週だったり、3週だったりと繰り返される回数が変わります。
82
+ 1回だけしか処理しない正しい動作の組み合わせもありました。