私は多くの* .infファイルを含むフォルダを持っています。文字列prolific
の各ファイルの内容を検索したいと思います。これらのファイルのいずれかにprolific
が含まれている場合は、そのファイルの名前を返す必要があります。そのファイルの削除や名前変更など、他の操作を実行できます。多くのファイル内で特定の文字列を検索し、その文字列を含むすべてのファイルの名前を返します。
私はこれが初めてです。これは私の最初の努力ですが、うまくいかず、ここからどこに行くのか分かりません。 (私は数年前にこれを行っている可能性が、私はすべてを忘れてしまったことを確認しています。)
@echo OFF
For %%a (%windir%\inf\oem*.inf) do (
for /f "skip=2 tokens=*" %%b in ('find "prolific" "%%a"') do (
Echo %%~nx# >> "%~dp0\output.txt"
)
)
Pause