Como crear un log con un .bat?
Como crear un log con un .bat?
Buenas,
He creado un .bat con una serie de instalaciones desatendidas, el detalle es que en algunos PC me ha dado problemas alguno que otro programa (no siempre es el mismo), por tal motivo quisiera saber si existe la posibilidad de crear un :log despues de la corrida del .bat..
Saludos
He creado un .bat con una serie de instalaciones desatendidas, el detalle es que en algunos PC me ha dado problemas alguno que otro programa (no siempre es el mismo), por tal motivo quisiera saber si existe la posibilidad de crear un :log despues de la corrida del .bat..
Saludos
Técnico Informática
Software & Redes
Venezuela
Software & Redes
Venezuela
Re: Como crear un log con un .bat?
puedes poner lo que contiene el bat? para tener una mejor idea. si no me equivoco algunos programas tienen incorparada la funcion de crear un log, tienes que investigar. Para crear un log tienes que poner: "comando >txt.log" ej: dir c: >txt.log y se crea un archivo txt.log que contiene la informacion proporcionada por "dir" si desea agregar mas info al log utiliza ">>"
prueba.bat
@echo off
echo desfragmentando la unidad C:...>resumen.txt
df "c:\*.*" >>resumen.txt
exit
resultado txt:
desfragmentando la unidad C:...
Preparing for processing:
Folder: "c:\Archivos de programa"
File: "c:\AUTOEXEC.BAT"
Folder: "c:\Autorun.inf"
File: "c:\boot.ini"
File: "c:\Bootfont.bin"
Folder: "c:\Config.Msi"
File: "c:\CONFIG.SYS"
Folder: "c:\Documents and Settings"
File: "c:\IO.SYS"
File: "c:\MSDOS.SYS"
Folder: "c:\MSIPBRoot"
File: "c:\NTDETECT.COM"
File: "c:\ntldr"
File: "c:\pagefile.sys"
Folder: "c:\RECYCLER"
Folder: "c:\System Volume Information"
File: "c:\txt.log"
Folder: "c:\WINDOWS"
Defragmenting files on drive C:
Defrag Started
Defragmenting (0%)
Defragmenting (1%)
Defragmenting (2%)
Defragmenting (3%)
Defragmenting (4%)
Defragmenting (5%)
Defragmenting (6%)
Defragmenting (11%)
Defragmenting (17%)
Defragmenting (22%)
Defragmenting (28%)
Defragmenting (33%)
Defragmenting (39%)
Defragmenting (40%)
Defragmenting (41%)
Defragmenting (42%)
Defragmenting (43%)
Defragmenting (44%)
Defragmenting (50%)
Defragmenting (56%)
Defragmenting (58%)
Defragmenting (61%)
Defragmenting (67%)
Defragmenting (72%)
Defragmenting (78%)
Defragmenting (81%)
Defragmenting (83%)
Defragmenting (86%)
Defragmenting (89%)
Defragmenting (94%)
Defragmenting (95%)
Defragmenting (96%)
Defragmenting (97%)
Defragmenting (98%)
Defragmenting (99%)
Defragmenting (100%)
Defrag Complete
Finish
puedes probar a crear otro bat que ejecute el bat del desatendido pero con ">txt.log"
...que lio!
prueba.bat
@echo off
echo desfragmentando la unidad C:...>resumen.txt
df "c:\*.*" >>resumen.txt
exit
resultado txt:
desfragmentando la unidad C:...
Preparing for processing:
Folder: "c:\Archivos de programa"
File: "c:\AUTOEXEC.BAT"
Folder: "c:\Autorun.inf"
File: "c:\boot.ini"
File: "c:\Bootfont.bin"
Folder: "c:\Config.Msi"
File: "c:\CONFIG.SYS"
Folder: "c:\Documents and Settings"
File: "c:\IO.SYS"
File: "c:\MSDOS.SYS"
Folder: "c:\MSIPBRoot"
File: "c:\NTDETECT.COM"
File: "c:\ntldr"
File: "c:\pagefile.sys"
Folder: "c:\RECYCLER"
Folder: "c:\System Volume Information"
File: "c:\txt.log"
Folder: "c:\WINDOWS"
Defragmenting files on drive C:
Defrag Started
Defragmenting (0%)
Defragmenting (1%)
Defragmenting (2%)
Defragmenting (3%)
Defragmenting (4%)
Defragmenting (5%)
Defragmenting (6%)
Defragmenting (11%)
Defragmenting (17%)
Defragmenting (22%)
Defragmenting (28%)
Defragmenting (33%)
Defragmenting (39%)
Defragmenting (40%)
Defragmenting (41%)
Defragmenting (42%)
Defragmenting (43%)
Defragmenting (44%)
Defragmenting (50%)
Defragmenting (56%)
Defragmenting (58%)
Defragmenting (61%)
Defragmenting (67%)
Defragmenting (72%)
Defragmenting (78%)
Defragmenting (81%)
Defragmenting (83%)
Defragmenting (86%)
Defragmenting (89%)
Defragmenting (94%)
Defragmenting (95%)
Defragmenting (96%)
Defragmenting (97%)
Defragmenting (98%)
Defragmenting (99%)
Defragmenting (100%)
Defrag Complete
Finish
puedes probar a crear otro bat que ejecute el bat del desatendido pero con ">txt.log"
...que lio!

Re: Como crear un log con un .bat?
Eso suele pasar con los .bat
Si deseas publica tu archivo bat para ver si se puede arreglar algo.
Si deseas publica tu archivo bat para ver si se puede arreglar algo.
Re: Como crear un log con un .bat?
Les dejo el BAT
copy oeminfo.ini %systemroot%\system32\oeminfo.ini
copy oemlogo.bmp %systemroot%\system32\oemlogo.bmp
AReader.exe /sAll
CCl35.exe /S /L = 1034
Flash.exe /install
FlashIE.exe /install
WinR3.exe /S
WinR4.exe /S
regedit /s WinRar4.reg
MenuCon.reg /S
firefox.exe -ms
QuickT.msi /passive /norestart
java.exe /quiet /passive /norestart ---> (No logro dar con el comando exacto para que sea desatendido, tengo que darle a Instalar para que comience; es la version 24 la ultima)
VNC.exe /silent
rmdir /Q /S "%allusersprofile%\Menú Inicio\Programas\Microsoft Silverlight"
rmdir /Q /S "%windir%\help\tours"
del /Q /F /S "%allusersprofile%\Escritorio\*.lnk"
del /Q /F /S %systemdrive%\*.log
systeminfo > Information.log
Copy Information.log %UserProfile%\Escritorio\Information.log --> No logro que el archivo se copie al escritorio
shutdown -r -f
copy oeminfo.ini %systemroot%\system32\oeminfo.ini
copy oemlogo.bmp %systemroot%\system32\oemlogo.bmp
AReader.exe /sAll
CCl35.exe /S /L = 1034
Flash.exe /install
FlashIE.exe /install
WinR3.exe /S
WinR4.exe /S
regedit /s WinRar4.reg
MenuCon.reg /S
firefox.exe -ms
QuickT.msi /passive /norestart
java.exe /quiet /passive /norestart ---> (No logro dar con el comando exacto para que sea desatendido, tengo que darle a Instalar para que comience; es la version 24 la ultima)
VNC.exe /silent
rmdir /Q /S "%allusersprofile%\Menú Inicio\Programas\Microsoft Silverlight"
rmdir /Q /S "%windir%\help\tours"
del /Q /F /S "%allusersprofile%\Escritorio\*.lnk"
del /Q /F /S %systemdrive%\*.log
systeminfo > Information.log
Copy Information.log %UserProfile%\Escritorio\Information.log --> No logro que el archivo se copie al escritorio
shutdown -r -f
Técnico Informática
Software & Redes
Venezuela
Software & Redes
Venezuela
Re: Como crear un log con un .bat?
Código: Seleccionar todo
Java.exe /s
Código: Seleccionar todo
Copy /Y "ruta completa del archivo\Information.log" "%UserProfile%\Escritorio\Information.log"
/Y no pregunta si quieres reemplazar
Re: Como crear un log con un .bat?
Copy Information.log "%UserProfile%\Escritorio\Information.log"
te faltan las "comillas" en el destino
, según entiendo las comillas se usan para los archivos y/o direcciones con mas de 8 caracteres (lo acabo de ver googleando
)...pero te puedes ahorrar una línea en el bat:
systeminfo >"%UserProfile%\Escritorio\Information.log"
y si lo quieres ejecutar una ves creado, agrega esta linea al bat (al final):
"%userprofile%\escritorio\information.log"
con este programa puedes encontrar los comandos silenciosos: http://www.softpedia.com/es/programa-Un ... 80984.html
te faltan las "comillas" en el destino


systeminfo >"%UserProfile%\Escritorio\Information.log"
y si lo quieres ejecutar una ves creado, agrega esta linea al bat (al final):
"%userprofile%\escritorio\information.log"
con este programa puedes encontrar los comandos silenciosos: http://www.softpedia.com/es/programa-Un ... 80984.html
Re: Como crear un log con un .bat?
@damni7: Muchas gracias por el Switch del JAVA y por lo de las comillas...
@Jostroy: Gracias por el método, la verdad no pensé en esa alternativa, lo pude resolver colocandolo así
CD %UserProfile%\Escritorio
systeminfo > Information.log
notepad.exe Information.log
pero utilizare tu método debido a que es mas corto, muchas gracias por la aplicación para conseguir lo switch
Ahora tan solo me falta saber como generar un .log o .txt despues de toda la instalación
@Jostroy: Gracias por el método, la verdad no pensé en esa alternativa, lo pude resolver colocandolo así
CD %UserProfile%\Escritorio
systeminfo > Information.log
notepad.exe Information.log
pero utilizare tu método debido a que es mas corto, muchas gracias por la aplicación para conseguir lo switch
Ahora tan solo me falta saber como generar un .log o .txt despues de toda la instalación
Técnico Informática
Software & Redes
Venezuela
Software & Redes
Venezuela
Re: Como crear un log con un .bat?
Muchos programas tienen la opcion de crear logs al final de una correcta o incorrecta (errores) instalacion.
Revisa los switchs desatendidos del programa que desees.
Revisa los switchs desatendidos del programa que desees.