【发布时间】:2017-10-03 15:39:16
【问题描述】:
已编辑**
我有一个名为 sample.txt 的文本文件,它会不断更新。它包含各种路径名:
C:/users/admin/abc
C:/users/admin/xyz
C:/users/admin/jkl
C:/users/admin/mno
...
...
我想将“admin”替换为“admin1”并将该文件保存在 sample1.txt
我试着用这个:
y = admin1
FOR /F "tokens=* delims=/" %%x in (sample.txt) DO ^
if %%x==admin (%%y > sample1.txt) else (%%x > sample1.txt)
我的输出应该在 sample1.txt 中:
C:/users/admin1/abc
C:/users/admin1/xyz
C:/users/admin1/jkl
C:/users/admin1/mno
【问题讨论】:
-
接受这个问题的答案。
标签: batch-file