とある複数フォルダの中にある複数サブフォルダの中にある複数音声ファイルに添付されているサムネイルを取り出すバッチファイルを作りたく、画像のように書いたのですが、no such file or directory のエラーがたくさんでてしまいます。どうすれば良いでしょうか。

1件の回答

回答を書く

1071648

2026-06-15 07:35

+ フォロー

補足後半の動かない理由についてだけ回答を。



for /r %%A in (\u0026quot;%%C\\%%B\\01 *\u0026quot;.m4a \u0026quot;%%C\\%%B\\1-01 *\u0026quot;.m4a) do (

ここのカッコの中身のファイルパターンの指定の仕方がおかしいです。

\u0026quot;\u0026quot;で囲むなら拡張子も含める必要があります。



また、検索するファイルパスもおかしいです。

%%Bには%%Cの内容も含まれているので、期待するパス指定になってません。

これは%%C, %%Bのそれぞれに何が入っているのかは ECHOで確認してみれば

すぐに分かることなので、デバッグ(の知識)不足ともいえます。



つまり

for /r %%A in (\u0026quot;%%B\\01 *.m4a\u0026quot; \u0026quot;%%B\\1-01 *.m4a\u0026quot;) do (

とすれば動作するはずです。

----

QID:14321703059

UID:1053072163

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有