远程虚拟机陷入关机循环

Remote Virtual Machine stuck in shutdown loop

我有一个 windows 计划任务设置为每分钟 运行 重新启动机器。

我无法远程开启,因为它卡在了一个循环中。

我该如何解决这个问题? :(

根据 OS 重新启动时按 F8 键,它将进入安全模式,您可以在其中关闭计划任务。

我会尝试 运行 shutdown /a 使用本地 PC 上的 PsExec 在无限循环中:

AbortShutdown.cmd:

:abort
psexec.exe -s \RemoteVM shutdown /a
goto abort

理论上,这应该会中止关机尝试,这样您就可以登录到 VM 并禁用计划任务。

您还可以远程 disable\rename 计划任务,具体取决于您使用的OS:Is it possible to disable a scheduled task from the command line in Windows XP

要在 XP03 中禁用计划任务:

psexec.exe -s \RemoteVM move "C:\WINDOWS\Tasks\Shutdown.job" "C:\WINDOWS\Tasks\Shutdown.bak"

要在 Vista08 中禁用计划任务:

psexec.exe -s \RemoteVM schtasks.exe /Change /TN "Shutdown" /Disable