Eu sei que você pode desligar remotamente uma máquina Windows com a linha de comando "shutdown". Mas acho que é impossível colocar remotamente uma máquina no modo de segurança (com rede). Alguém sabe uma maneira de fazer isso?
Eu sei que você pode desligar remotamente uma máquina Windows com a linha de comando "shutdown". Mas acho que é impossível colocar remotamente uma máquina no modo de segurança (com rede). Alguém sabe uma maneira de fazer isso?
Respostas:
Se você possui direitos de administrador na máquina remota, é possível.
Você precisa editar o arquivo boot.ini (geralmente encontrado na raiz da unidade C:)
Abra um prompt de comando na sua máquina local
tipo:
EDIT \\MACHINENAME\C$\BOOT.INI
O arquivo boot ini será aberto, o que geralmente se parece com isso:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/noexecute=optin /fastdetect
No final da última linha, você precisa adicionar
/safeboot:network
a última linha irá ler algo como
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/noexecute=optin /fastdetect /safeboot:network
Salve as alterações e, em seguida, force uma reinicialização a partir da linha de comando e ela deverá reiniciar no modo de segurança com a rede. Lembre-se de alterar o arquivo boot.ini novamente quando terminar!
Para reiniciar o Windows 7 no modo de segurança com rede, execute o msconfig.exe. Na guia Inicialização, você pode selecionar "Inicialização segura" e há uma caixa de seleção para conexão em rede.
Não tenho certeza se a Área de Trabalho Remota será executada no modo de segurança. Eu uso o TightVNC. Para que o serviço TightVNC inicie no modo de segurança, copie sua entrada do registro para safeboot \ network:
REG COPY HKLM\system\CurrentControlSet\services\tvnserver HKLM\system\CurrentControlSet\control\safeboot\network\tvnserver /s /f
Outros serviços VNC provavelmente podem ser ativados da mesma maneira.
Não é provável para uma máquina de estação de trabalho. Você precisa de algo que lhe controle a própria máquina para informar ao Windows como inicializar.
Você terá mais sorte no hardware do servidor, pois muitos fornecedores criam uma opção para conectar-se ao console remotamente.
Se você tiver a opção de conectar-se interativamente ao Windows na máquina, poderá usar o MSCONFIG para definir a opção / SAFEBOOT no boot.ini e, em seguida, reinicie a máquina. Inicie -> Executar e digite MSCONFIG e, na guia boot.ini, marque / SAFEBOOT em Opções de inicialização e escolha em qual modo de segurança você deseja inicializar (neste cenário, REDE).
É exatamente para isso que serve a opção de apagar as luzes da HP. A edição do arquivo boot.ini não será de grande ajuda, pois você não poderá fazer login na máquina, pois o serviço RDP não será executado. Caso seja um servidor HP, você pode se conectar diretamente ao console via portal https e também ter acesso ao "botão liga / desliga" virtual.
A resposta acima sobre editar o boot.ini é legal e tudo mais - EXCETO ... você não pode alterar o arquivo boot.ini ... se seguir as instruções de "Mark" passo a passo - você bate em uma parede de tijolos porque o boot.ini é somente leitura.
EDIT: E sim .... Eu testei o login como administrador.
Se você escolheu apressadamente modificar BOOT.ini
para reiniciar no modo de segurança com a rede e depois reiniciar, verá que não pode fazer logon remotamente. Você provavelmente poderá visualizar o arquivo de inicialização \\machinename\C$\boot.ini
, mas não poderá modificá-lo porque é somente leitura. Você também não poderá "clicar com o botão direito do mouse e desmarcar 'somente leitura'" porque não poderá navegar para o C$
diretório. Agora tenho que fazer login fisicamente nesta estação de trabalho virtual para mudar de boot.ini
volta. Nunca mais cometerei esse erro!
O que aconteceu com o arquivo boot.ini?
Windows 7 Mais
Nas versões anteriores do Windows, o boot.ini era um arquivo de sistema que continha informações sobre os sistemas operacionais Windows instalados em um computador. Essas informações foram exibidas durante o processo de inicialização quando você ligou o computador. Foi mais útil em configurações de inicialização múltipla ou para usuários avançados ou administradores que precisavam personalizar como o Windows foi iniciado.
Nesta versão do Windows, o arquivo boot.ini foi substituído pelo BCD (Boot Configuration Data). Esse arquivo é mais versátil que o boot.ini e pode ser aplicado a plataformas de computadores que usam outros meios que não o BIOS (sistema básico de entrada / saída) para iniciar o computador.
Se você precisar fazer alterações no BCD, como remover entradas da lista de sistemas operacionais exibidos, use a ferramenta de linha de comando Bcdedit, uma ferramenta avançada destinada a administradores e profissionais de TI. Para obter informações técnicas sobre o Bcdedit, visite o site da Microsoft para profissionais de TI.
Se o seu computador for uma configuração de inicialização múltipla, você ainda poderá alterar qual sistema operacional Windows será aberto por padrão e por quanto tempo exibir a lista de sistemas operacionais usando Sistema no Painel de Controle.
2.No painel esquerdo, clique em Configurações avançadas do sistema. É necessária permissão do administrador Se você for solicitado com uma senha ou confirmação de administrador, digite a senha ou forneça a confirmação.
3.Clique na guia Avançado e, em Inicialização e recuperação, clique em Configurações.
4.Em Inicialização do sistema, escolha um sistema operacional padrão e o tempo necessário para exibir a lista de sistemas operacionais, clique em OK e, em seguida, clique em OK novamente.
http://windows.microsoft.com/en-ca/windows/what-happened-boot-ini-file#1TC=windows-7
Se você cometer esse erro, provavelmente poderá navegar para o arquivo boot.ini via File Explorer, então \ hostname \ C $ \ boot.ini, e há uma chance de você também conseguir remover "/ safeboot : rede "e salve.
Se você puder salvar a alteração no arquivo boot.ini, execute um prompt de comando como administrador e tente executar este comando para reiniciar: shutdown / r / m \ hostname / t 00
Espero que com isso você volte aos negócios!