我对脚本编写还很陌生,我正在这里寻找一些可以帮助我的好人。
我想用称为Version.dll的文件替换内容(“ 8888”用“ 9999”)。我还想在脚本运行后以相同的文件名保存。它没有用。
我必须求助于创建一个新文件“ Version1.dll”以使其工作,但这不是我想要的。
运行脚本后,我是否可以让任何人指导我覆盖相同的现有文件(Version.dll)?谢谢。
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
SET "filename1=%C:\Users\XXX\Desktop\Version.dll"
SET "outfile=%C:\Users\XXX\Desktop\Version1.dll"
(
FOR /f "usebackqdelims=" %%a IN ("%filename1%") DO (
SET "line=%%a"
SET "line=!line:8888=9999!"
ECHO !line!
)>"%outfile%"
GOTO :EOF`