重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

バッチファイルで同一フォルダ内のファイルをすべて開きたく下記のコマンドを考えていたのですが、拡張子が.batも開いていしまうので、ループしてしまいました。.batだけ開かないようにする方法はないでしょうか?


for %%i in (*) do start "" "%%i"

A 回答 (1件)

ifで判断します。


自分自身のファイル名は%~nx0です。

for %%i in (*) do if not "%%i"=="%~nx0" start "" "%%i"
    • good
    • 2
この回答へのお礼

ありがとうございます。素人ながらあれこれ試していたのですが、こんなにすっきりできるのですね。すごく助かりました。

お礼日時:2021/03/02 20:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!