Un equipo con linux es sencillo de reiniciar remotamente ya que se puede hacer por ssh con un comando “ssh root@ip reboot”, pero un Windows es distinto ya que no cuenta con SSH, sin embargo buscando en Internet descubrí que era posible vía SAMBA y el comando era muy sencillo.
Requerimientos
- Cuenta de administrador en el sistema remoto
- Servicio SAMBA abierto en el firewall (servicios “Compartir archivos e impresoras”)
- En linux el comando “net” disponible
El comando es
net rpc shutdown –r –t 2 -I IP -U USUARIO%PASSWORD
Donde
- -r es para reiniciar, si se omite el comando apagará el equipo
- -t 2 es el tiempo antes de que comience el reinicio/apagado
- -l IP es la IP o nombre del equipo
- y el usuario/password de un administrador
En el equipo aparecerá una alerta de que será cerrada la sesión y en 60 segundos (o el tiempo especificado con la opción –t) se apagará o reiniciará el equipo.
Instalando el SDK de Windows que trae el programa WinDBG para analizar un error de pantalla azul sale un error de instalación, por lo que no se puede completar.
Luego al analizar el archivo .log generado se puede ver este mensaje al momento del error.
Patch Hooks: Missing required property ‘ProductFamily’: Setup cannot continue.
La solucion es desinstalar Visual C++ 2010 x86 y x84 desde el Panel de Control y luego reintentar la instalación del SDK. Estos componentes se reinstalarán junto al kit de desarrollo.
Si grabas CD o DVD con la utilidad integrada en Windows tendrás problemas si tienes poco espacio disponible en la unidad de Windows, o si tienes un SSD para ahorrar escrituras a la unidad. Esto es porque al copiar archivos a la unidad CD/DVD el sistema los coloca en una carpeta temporal y al iniciar la grabación los copia al disco.
Windows no permite cambiar la carpeta, pero sí se puede crear un enlace simbólico de la carpeta original a otra carpeta, para ello debes ejecutar los siguientes comandos.
mkdir D:\TMP-DVD (crear carpeta, cambiar unidad y carpeta según requerimiento)
cd C:\Users\usuario\AppData\Local\Microsoft\Windows
mklink /J Burn D:\TMP-DVD (usar nombre carpeta creada en primer lugar)

Intentando correr una aplicación ASP .NET en IIS me salía este error de ejecución:
Error HTTP 500.21 – Internal Server Error
El controlador “PageHandlerFactory-Integrated” tiene una condición previa incorrecta “ManagedPipelineHandler” en su lista de módulos.
Información de error detallada
Módulo: IIS Web Core
Notificación: ExecuteRequestHandler
Código de error: 0x8007000d
Luego de buscar en Internet encontré que en el administrador de IIS no aparecían las aplicaciones ASP.NET 4.0 y ASP.NET 4.0 Classic, y que para solucionar el problema había que reinstalar ASP.NET en IIS, para ello debes correr un símbolo del sistema como administrador y correr este comando.
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i
Una vez ejecutado el comando aparecerán las aplicaciones ASP.NET 4.0 y al actualizar la página el error 500.21 desaparecerá y se ejecutará la aplicación.
Comentarios recientes