¿Cómo utilizar comandos para leer la dirección IP del sitio y reemplazar el contenido especificado en el texto?
No conozco su archivo/situación real, así que solo uso el ejemplo/explicación de la pregunta como base; copio y pego el siguiente código en el Bloc de notas, lo guardo como xx.bat y seleccione ANSI para codificar
/*amp; echo offamp; d "~dp0"
rem Obtenga la IP correspondiente según el nombre de dominio y reemplácela en una específica. línea en el archivo ini especificado
set #=Any questionamp; set _=WXamp; set $=Qamp/az=0x53b7e0b4
title # $$/_ z p>
establecer "dominio=xxx. 123.xxx"
establecer "archivo1=D:\xxx\Config.bak"
establecer "archivo2=D:\xxx \Config.ini"
rem si no existe "archivo1" (echo; "archivo1" no encontrado y ir al final)
establecer "ip="amp; for /f " tokens=2 delims=[]" a in ( 'ping /w 15 /n 2 domain^|findstr "Ping.*\[.*\]"') establece "ip=a"
si no está definida la ip (echo; no se pudo obtener la ip amp; ir al final)
echo;ip=ip
escriba "archivo1"|cscript -nologo -e:jscript "~f0 " "ip"gt;"archivo2"
:end
echo;# $$/_ z
pausa
salir
*/
prueba{var text=WSH.StdIn.ReadAll();
text=text.replace(/(\/ip:)\S /i,'$1' WSH.Arguments(0) );
WSH.echo(text);}catch(e){}