Archivo para enero 2016

Revirtiendo Cambios Windows Update

21 enero 2016

El sistema de actualizaciones de Windows suele ser motivo de broma habitualmente por el número que se instalan; pero cierto es que si es el S.O. más usado habrá más usuarios usándolo/probándolo/atacándolo, por tanto se detectarán más fallos/bugs, y por tanto habrá que corregirlo publicando actualizaciones.

Al margen de la broma, el sistema suele funcionar bien, pero en algunas ocasiones he detectado problemas con algunas y la mejor forma de solucionarlo es detener el servicio de actualizaciones, borrar la caché de las mismas e iniciarlo de nuevo. algo tan sencillo como esto suele solventarlo.

Adjunto el código, que por cierto me ha venido muy bien estos días.

@echo off
title Limpiar Sotware Distribution por error en actualizaciones – Sorian -net stop wuauserv
net stop bits
echo Borrando documentos de Software Distribution.
del /F /Q %systemroot%\Softwaredistribution\Download\*
del /F /Q %systemroot%\SoftwareDistribution\DataStore\*
del /F /Q %systemroot%\SoftwareDistribution\DataStore\Logs\*
echo Finalizado.
echo Iniciando Servicios de Actualizaciones
net start wuauserv
net start bits
pause

Adjunto el script ya escrito en el fichero bat. http://www40.zippyshare.com/v/0x2Q1L0e/file.html

Liberar cola de impresión en Windows mediante Script

20 enero 2016

Qué una impresora no nos imprima puede llegar a ser muy molesto y si esta todo bien instalado… ¿qué se puede hacer? La solución es sencilla, ya que generalmente es algún documento/s que se queda en la cola de impresión. Podemos hacerlo manualmente, o bien podemos crear un Script para ello. Os recomiendo hacer el Script porque aunque son pocos pasos, si hacemos el Script la siguiente vez que nos ocurra lo solucionaremos con un click.

1.-Abrimos el Bloc de notas y copiamos el código que adjunto.

2.-Guardamos el fichero con la extensión .bat para que lo convierta en ejecutable. (OJO, si windows oculta las extensiones, le habrá puesto TXT al final. en ese caso habría que ver las opciones de carpeta de Windows y configurarlo para que nos muestre las extensiones y veremos algo asi “nombredefichero.bat.txt”. Quitamos el .txt y listo.

3.-Pulsamos sobre el icono (botón derecho) y seleccionamos “Ejecutar como Administrador”

4.- En este punto, deberíamos tener la cola de impresión limpia y deberíamos poder imprimir.

 

@echo off
title Liberar la cola de impresion -Sorian-
net stop spooler
echo Eliminando documentos de la cola de tareas de la impresora.
del /F /Q %systemroot%\System32\spool\PRINTERS\*
echo Finalizado. La cola de tareas de la impresora ha sido borrada. Debería poder imprimir sin problemas.
net start spooler
pause

 

Código en fichero BAT ya hecho – http://www62.zippyshare.com/v/IepV3e8y/file.html

Sorian.