Windows RDP:哪些选项可以远程终止阻止 RDP 连接的进程

Windows RDP:哪些选项可以远程终止阻止 RDP 连接的进程

我有一台 Windows 机器(运行 w7x64),几个月来一直在执行一项给定的作业。我无法对其进行任何形式的物理访问,通常通过 RDP(远程桌面协议)进行控制。

目前,该机器正在正常工作,尽管由于某些内存泄漏过程,我无法通过 RDP 访问它。具体来说,当尝试连接时,它仍然停留在“配置远程会话”的过程中(登录信息已输入)。

我有哪些选项可以查看哪些进程正在运行并终止它们?我可以进行某种控制台连接吗?或者我可以发出强制重启命令吗?

任何帮助表示感谢

答案1

有相当多的选项可能会根据您使用的 Windows 版本而有所不同。由于您没有指定版本,我将显示一个 dos 版本和一个 Powershell 版本。这两个版本都假设您拥有计算机的必要权限。

  1. cmd.exe(适用于几乎任何版本的 Windows):
    Tasklist /s YourComputer
    记下您要终止的进程的 PID
    Taskkill /s YourComputer /fi "pid eq ####"(将 #### 替换为您的 PID)

    或者要重新启动,请使用以下命令:
    shutdown /r /c "Comment about shutdown" /m \YourComputerName /t 0

  2. PowerShell(您要重新启动的计算机必须安装 Powershell):
    Get-Process -computername YourComputer
    Stop-Process -computername YourComputer -name ProcessName

    或者要重新启动,请使用以下命令:
    Restart-computer -computername YourComputerName -force

相关内容