обновить XML-файл с помощью пакета
I have been searching for an hour with no luck
My boss wants it to be a batch file
У меня есть XML-файл, который содержит следующее.
<?xml version="1.0"?>
<profiledoc default="*** Last Run ***">
<profile name="*** Last Run ***" >
<workingdir>c:\proj</workingdir>
<somestuff>none</somestuff>
<smpnumprocs>4</smpnumprocs>
<otherstuff></otherstuff>
<llama>FLUFFY</llama>
<language>en-us</language>
<customexe></customexe>
<addlparams></addlparams>
<graphicsdevice>win32</graphicsdevice>
</profile>
</profiledoc>
Мы хотим установить<smpnumprocs>4</smpnumprocs>
(который является числом используемых процессоров) до 2
поэтому строка должна выглядеть так<smpnumprocs>2</smpnumprocs>
Я понял, как добраться до значения, которое я хочу с этим
FOR /f "tokens=3 delims=>< " %%a IN ('TYPE %LOCAL_FILE% ^| FIND "<smpnumprocs>"') DO SET NUM_PROCS=%%a
Теперь, как я могу изменить значение?