我有一个简单的批处理文件,它会循环遍历所有 *Test.htm 文件并将它们复制。其中一些文件会包含一个字符串,我不想复制它。
FOR /R "C:\" %%g IN (*Test.htm) DO (
echo %%g
)
我希望得到伪代码:
@echo off
FOR /R "C:\" %%g IN (*Test.htm) DO (
if %%g contains "Exclude" do nothing
else
copy...
)
我有一个简单的批处理文件,它会循环遍历所有 *Test.htm 文件并将它们复制。其中一些文件会包含一个字符串,我不想复制它。
FOR /R "C:\" %%g IN (*Test.htm) DO (
echo %%g
)
我希望得到伪代码:
@echo off
FOR /R "C:\" %%g IN (*Test.htm) DO (
if %%g contains "Exclude" do nothing
else
copy...
)
文件名:
@echo off
FOR /R "C:\" %%g IN (*Test.htm) DO (
(Echo "%%g" | FIND /I "Exclude" 1>NUL) || (
Copy "%%g"...
)
)
关于文件内容:
@echo off
FOR /R "C:\" %%g IN (*Test.htm) DO (
(Type "%%g" | FIND /I "Exclude" 1>NUL) || (
Copy "%%g"...
)
)
*Test.htm
而不是*\Test.htm
吗? - Endoro