0

If not次のようなコマンドでバッチ ファイルを作成するにはどうすればよいですIF NOT [extension type] Then delete allか?

4

1 に答える 1

2

forコマンドと変数展開を組み合わせたコマンドifを使用すると、指定した拡張子のファイルを除くすべてのファイルを削除できます。たとえば、これは、現在のディレクトリ内の .TXT 拡張子を持たないすべてのファイルを削除します (大文字と小文字は区別されません)。

for %%i in (*) do (
    if /i "%%~xi" neq ".TXT" del %%i
)
于 2010-07-24T19:03:04.733 に答える