0

我正在使用 IIS7 并发布了多个文件夹(基于 HTML5 的单个网页)。每个文件夹都有一个名为“cache.manifest”的文件,我想找到一个特定的字符串(javascript 文件名)并将其替换为我的新字符串。

我有 1000 多个文件夹,并希望将其自动化。

我正在寻找可以为我执行此操作的 .net 或类似代码。我可以访问该文件夹,因此我什至可以运行 EXE 来完成这项工作。

提前致谢。

4

1 回答 1

1

您可以使用sed for Windows执行此操作:

for /r "start folder" %%a in (cache.manifest*) do (
    if "%%~nxa"=="cache.manifest" sed -i.bak "s/find/replace/g" "%%~fa"
)

使用参数-i.baksed 进行备份。

于 2013-08-12T10:57:40.090 回答