O que há de errado com este comando de desligamento do Windows?

12

Estou usando o Windows 7 e XP. Eu quero executar um script para executar este comando:

shutdown /p /f /t 120

No Windows 7, mostra que ocorreu um erro, mas acho que estou usando-o corretamente.

software é divertido
fonte
12
Que erro? Existe um erro específico que você pode citar aqui para que possamos ver?
precisa

Respostas:

40

Você está usando opções conflitantes.

  • /p- Desligue o computador local sem tempo limite ou aviso. Pode ser usado com a /fopção

  • /t- Defina o período de tempo limite antes do desligamento para xxxsegundos.

Você está dizendo para desligar agora /p e desligar em 120 segundos com /t.

Keltari
fonte
11
Aprenda algo novo ... eu sempre faço /s /f /t 0... fico feliz em saber que posso ser preguiçoso e apenas o faço /p /fagora. São cinco toques principais que vou salvar!
WernerCD
5

Você deveria usar

shutdown /f /t 120

Os parâmetros / p e / t são incompatíveis.

Verifique a sintaxe do comando de desligamento do Windows 7 para outros parâmetros e mais informações.

Oscar Foley
fonte
1
Necessita de um comutador de desligamento: R para reiniciar, S para o desligamento, H para hibernação, P para desligamento agora (não é possível utilizar t), etc /f /t 120, etc
WernerCD
1

Dependendo do que você está tentando alcançar, você pode tentar

shutdown -s -f -t 120

Isso forçará o fechamento de todos os programas em execução e desligará o computador após 120 segundos.

user307052
fonte