Você está sendo muito vago aqui ... qual é a "operação" que você deseja fazer? Quantas vezes?
Além disso, é impossível ter "sem energia", a menos que você tenha alguém fisicamente ativado. O mais próximo que pode chegar é o estado "off" (desligado) em que a placa-mãe ocupa muito pouca energia para observar o comando power on (isto é, pressionando o botão liga / desliga ou via configuração de tempo). Ou melhor, é impossível que o Windows faça isso. Você pode comprar uma peça de hardware que cortaria e daria energia com base em um determinado cronômetro. Mas não é garantido que ele forneça energia por tempo suficiente para que o sistema operacional faça o que você deseja antes que o tempo se esgote e ele reduza a energia, já que ele não pode se comunicar com o SO.
Com a finalidade de inicialização automática regular, eu olharia para a placa-mãe e não para o sistema operacional. Encontre uma placa-mãe que suporte e configure-a para inicializar automaticamente quando necessário.
Você não disse qual é a ação que deseja realizar na inicialização, por isso não posso ter certeza, mas, mas qualquer que seja o programa personalizado que você esteja executando, pode ser configurado para ser executado colocando um atalho no diretório " pasta de inicialização ".
Para desligá-lo automaticamente, tenha o programa personalizado que você está executando e envie o comando "shutdown" por meio de um prompt de comando quando ele terminar de fazer o que quiser. (um arquivo de lote simples também pode fazê-lo.).
Você está errado sobre o reparo automático que exige interação humana, é chamado de automático por um motivo. Não desabilite isso.
Para responder à sua pergunta sobre qual edição do Windows é mais adequada ... a resposta é todas. Sua solicitação não tem nada a ver com a funcionalidade do Windows e pode ser feita por todas as versões do Windows.
Além disso, por que você precisa disso para desligar totalmente a energia? não há razão para fazê-lo, e não apenas em marcha lenta.