Azure远程应用程序如何结束卡住的进程

Azure远程应用程序如何结束卡住的进程,azure,remoteapp,Azure,Remoteapp,我们有一个应用程序,我们正在测试,以转移到Azure RemoteApp 目前,应用程序创建word文档并合并它们。在这个过程中,有时会挂起一个单词窗口。 目前,我们将使用RDP结束该用户名和我们的program.exe的winword.exe进程,然后重新启动以更正此问题。(如果您结束RDP,在重新连接时它仍将被卡住)据我所知,在使用Azure RemoteApp时,我们没有与此相同的访问权限。 我发现远程应用程序有一个power shell cmdlet,是否可以使用 gwmi -query

我们有一个应用程序,我们正在测试,以转移到Azure RemoteApp

目前,应用程序创建word文档并合并它们。在这个过程中,有时会挂起一个单词窗口。 目前,我们将使用RDP结束该用户名和我们的
program.exe的
winword.exe
进程,然后重新启动以更正此问题。(如果您结束RDP,在重新连接时它仍将被卡住)据我所知,在使用Azure RemoteApp时,我们没有与此相同的访问权限。 我发现远程应用程序有一个power shell cmdlet,是否可以使用

gwmi -query "select * from win32_process where name='PROCESSNAME.exe'" | %{if($_.GetOwner().User -eq 'USERNAME'){$_.terminate()}}
或者Azure RemoteApp是否有办法通过该服务结束该过程?
我尝试了几次不同的搜索来获得这个问题的答案,但似乎没有任何解决方法。

如果在应用程序处于焦点状态时按Ctrl-Alt-End,则会出现一个屏幕,您可以从中启动任务管理器以终止进程。如果您正在寻找一种编程方法,您可以在模板映像上安装任何软件,该软件可以定期检查进程是否崩溃(没有简单的方法检查它是否没有响应)。您的代理可以回答键盘快捷键(即:Ctrl-Alt-R或其他将重新启动您的程序的内容)。非常感谢。只是为了确保Ctrl-Alt-End在azure环境中工作?如果在应用程序处于焦点时按Ctrl-Alt-End,则Ctrl-Alt-End在任何RemoteApp或远程桌面会话(无论是azure RemoteApp还是本地RemoteApp或远程桌面)中工作,您将获得一个屏幕,从中可以启动任务管理器以终止进程。如果您正在寻找一种编程方法,您可以在模板映像上安装任何软件,该软件可以定期检查进程是否崩溃(没有简单的方法检查它是否没有响应)。您的代理可以回答键盘快捷键(即:Ctrl-Alt-R或其他将重新启动您的程序的内容)。非常感谢。只是为了确保Ctrl-Alt-End在azure环境中工作?Ctrl-Alt-End在任何RemoteApp或远程桌面会话中工作(无论是azure RemoteApp还是本地RemoteApp或远程桌面)