私が使用しているもの:
for /f "tokens=*" %%d in ('dir /ad/b/s ^| sort /R') do rd "%%d"
pause
これは次を返します:
The directory is not empty.
空でないディレクトリの場合。あいまいなステートメントの代わりに、空ではないディレクトリを具体的にリストする方法はありますか?ディレクトリを手動でチェックするのはそれほど手間がかからないことは知っていますが、これは私がよりユーザーフレンドリーにしようとしているより大きなスクリプトの一部です。