我需要更改批处理文件中的日期,此行是备份软件的参数。批处理脚本更改行
文件与paramentros:TEXT.INI
[indexa]
testindex=
[Restaurante_Geral]
FWHCOMPPREMEDIO=
[backup]
ultbackp=05/08/13
我需要改变线ultbackp为05/08/13中,为当前日期。
我使用下面的批处理文件,但如果参数已设置,则不会更改日期。
@echo off
SETLOCAL=enabledelayedexpansion
SET YY=%DATE:~8,2%
SET MM=%DATE:~3,2%
SET DD=%DATE:~0,2%
rename text.ini text.tmp
for /f %%a in (text.tmp) do (
set foo=%%a
if !foo!==ultbackp set foo=ultbackp=%DD%/%MM%/%YY%
echo !foo! >> text.ini)
del text.tmp
任何人都可以帮助我吗?
什么今天是你的当前日期? – Endoro