Comutação automática entre diferentes sistemas Windows instalados

2

Eu tenho atualmente 3 sistemas Windows instalados na minha máquina (2x Win7, 1x Win8). Para alternar entre eles eu tenho que reiniciar meu PC, escolha o sistema certo no Gerenciador de Inicialização do Windows e aperte enter. Posso escrever script / programa que reinicia automaticamente o PC e inicializa o Windows? Eu pensei em mudar o sistema operacional padrão no bcdedit - é assim mesmo?

    
por michal3377 27.07.2017 / 16:16

2 respostas

0

Você pode criar 3 scripts BATCH, um para cada sistema operacional, e eles podem usar o comando bcdedit para definir temporariamente o sistema operacional, usando a opção /bootsequence {someguid} .

Como fazer:

Primeiro, precisamos conhecer o GUID de cada os.Para executar bcdedit /v /enum ALL e procurar uma entrada "Windows Boot Loader" com uma descrição que corresponda ao sistema operacional do qual você deseja obter o GUID, agora o GUID é o valor em "identificador".
Agora crie para cada sistema operacional um script em lote contendo:

bcdedit /bootsequence {guid of os to start}
shutdown -r -t 0

Substitua {guid of os a start} pelo GUID que você obteve antes.
Agora você pode inicializar em todas as janelas que você deseja executando os scripts BATCH como admin.

Dica:

Você pode criar um atalho na área de trabalho para executar o script como administrador por padrão e usar um atalho de teclado.
Para isso crie um atalho de cada script na sua área de trabalho, abra suas propriedades, mude para a aba "Atalho", agora você pode definir uma combinação de teclas em "Tecla de atalho" e em "Avançado ..." você precisa verificar como administrador ".

Aviso de segurança:

Conforme você executa os scripts como administrador, deve definir permissões restritas para proibir que usuários não administradores editem os scripts.

    
por 27.07.2017 / 20:31
0

Você pode usar bcdedit / default {current} para definir o sistema operacional atualmente em execução como padrão ou bcdedit / default {GUID} para definir um padrão específico como padrão. / p>

Substitua {GUID} pelo identificador mostrado no comando bcdedit (sem parâmetros) para o carregador de inicialização em que você está interessado - por exemplo

bcdedit / default {cbd971bf-b7b8-4885-951a-fa03044f5d71}

link

    
por 27.07.2017 / 19:58