Tengo Windows 7 y 8 instalados en dos particiones en un SSD, con 7 como valor predeterminado. A veces tengo que cambiar a Windows 8 para trabajar. Lo que me gustaría es crear un script de línea de comandos o algo así, que cuando se ejecute, reinicie la computadora y arranque en el segundo sistema operativo. ¿Es posible algo como esto? Sé que puedo usar el menú de inicio, pero no puedo evitar pensar que debería haber una forma más genial de hacerlo.
Respuesta1
Sin estar frente a una máquina Win7 o Win8 en este momento, supongo que podrías crear un script por lotes similar a este... (Reemplazar <id>
con el identificador del sistema operativo que deseas iniciar)
bcdedit /default <id>
shutdown -r -t 02
Para encontrar la ID del sistema operativo, utilice el bcdedit /enum
comando.
Respuesta2
Puedes usar un programa llamadoiReiniciar. Es un programa liviano (uso de memoria de 400 kb según el sitio web) que se ejecuta en segundo plano en la barra de tareas. Hace clic en el icono y elige el sistema operativo que desea iniciar.
Nota: iReboot es un programa SÓLO PARA WINDOWS, por lo que puede usarlo para iniciar sistemas operativos Linux, pero no puede iniciar Windows desde Linux. Además, solo soy un usuario feliz del programa, no tengo conexión con él.
Si realmente quieres una opción de línea de comando,iReboot 2 tiene soporte para scripts de línea de comandos.
Sintaxis:
iReboot.exe [/sticky yes|no] [/reboot yes|no] /target {guid}
/sticky: si se debe hacer que esta entrada sea la predeterminada de forma indefinida o solo para el próximo inicio
/reboot: reinicia después de cambiar la selección, o simplemente aplica los cambios en el próximo inicio
/target: El BCD {ID} de la entrada en la que desea iniciar