Porque al mandar un .bat por una consola de administración, no aparece resultado alguno de un IF EXIST
Hice un .bat para mandarlo vía KSC kaspersky security center, pero cuando lo ejecuto de forma local el comando si funciona, lo cual no pasa cuando lo mando vía ksc.
En síntesis debe traer un resusltado de ospp.vbs \dstatus y mandarlo a un txt por medio de un >>
¿No había algún comando que fuerce esta salida a un txt append?
Este seria el comando.
IF EXIST "C:\Program Files (x86)\microsoft office\office16\ospp.vbs" (
cscript "C:\Program Files (x86)\microsoft office\office16\ospp.vbs" /dstatus >>\\ws12\licenses\ListOfLastsFiveOffice.txt ) ELSE (
IF EXIST "C:\program files (x86)\microsoft office\office15\ospp.vbs" (
cscript "C:\program files (x86)\microsoft office\office15\ospp.vbs" /dstatus >>\\ws12\licenses\ListOfLastsFiveOffice.txt ) ELSE (
IF EXIST "c:\program files\microsoft office\office15\ospp.vbs" (
cscript "C:\program files\microsoft office\office15\ospp.vbs" /dstatus >>\\ws12\licenses\ListOfLastsFiveOffice.txt ) ELSE (
IF EXIST "c:\program files (x86)\microsoft office\office14\ospp.vbs" (
cscript "c:\program files (x86)\microsoft office\office14\ospp.vbs" /dstatus >>\\ws12\licenses\ListOfLastsFiveOffice.txt ) ELSE (
IF EXIST "c:\program files\microsoft office\office14\ospp.vbs" (
cscript "c:\program files\microsoft office\office14\ospp.vbs" /dstatus >>\\ws12\licenses\ListOfLastsFiveOffice.txt ) ELSE (
IF EXIST "C:\Program Files\microsoft office\office16\ospp.vbs" (
cscript "C:\Program Files\microsoft office\office16\ospp.vbs" /dstatus >>\\ws12\licenses\ListOfLastsFiveOffice.txt ) ELSE (
echo "no hay licencias disponibles" >>\\ws12\licenses\ListOfLastsFiveOffice.txt
))))));