Цитата alpap:
вы, вероятно, даже не представляете насколько непросто это для cmd »
|
CMD
Код:
@Echo Off
cls
Set "BoxIn=Z:\Box_In\Temp"
Set "Mask="*.htm" "*.js""
Set "Text=_temp"
Pushd "%BoxIn%"
FOR /F "usebackq delims=" %%f IN (`2^>nul Dir /B /A:-D /S %Mask%`) DO (
Echo "%%f"
>nul 2>&1 Find "%Text%" "%%f" && (
>"%%f.tmp" FindStr /V "%Text%" "%%f"
>nul Move /Y "%%f.tmp" "%%f"
)
)
Popd
Pause
Exit /B
Цитата Артур Блох+Мэрфи:
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы. »
|
В зависимости от символов в файлах, скрипт то ли отработает корректно, то ли нет. Зато просто.