0

フォルダ内のファイルを処理するプログラムを作成しています。しかし問題は、フォルダにファイルがなくてもプログラムが実行され続けることです。フォルダーにファイルがある場合にのみ実行するようにプログラムを指定するにはどうすればよいですか。

処理に使用するコマンドは

for %%f in (zeos*,upuc*) do (start teqc +qc %%f)

フォルダにファイルがない場合、どのようにプログラムを停止できますか? データがある場合にのみ処理するようにプログラムを指定するコマンドはありますか。

前もって感謝します

4

1 に答える 1

2

一番手っ取り早い/簡単な方法は

attrib folder\*.* | find "File not found"
if %errorlevel%==1 for %%f in (ZEOS*,UPUC*) do (START teqc +qc %%f)
于 2012-12-13T13:14:48.830 に答える