我如何才能防止 Windows 关闭/休眠/睡眠/等等...后台 Metro 应用程序?
基本上,我有一台 Surface 2(ARM 版),我经常打开两个应用程序。一个文本编辑器和一个 SSH 会话。我在文本编辑器中更改脚本文件,并通过 SSH 会话在远程服务器上运行更改后的文件。
通常,我会从 SSH 会话切换到文本编辑器,对文件进行一些更改,当我切换回 SSH 会话来执行更改的文件时,Windows 将关闭该应用程序,使我不得不再次经历登录过程。
这得到极其很快就会让人厌烦。
我怎样才能强制 Windows 永不关闭特定的 Metro 应用程序,即使它认为应该关闭?
我的 RAM 并不低(任务管理器通常显示使用率约为 50%)。我无法安装更多,因为平板电脑无法升级。此外,即使存在内存压力,交换也是有目的的。
我无法使用非 metro SSH 客户端,因为这是 ARM Surface,它不会运行非 metro 应用程序。
答案1
命令行工具PLM调试,它是Windows SDK,可用于使应用免受进程生命周期管理 (PLM) 策略的影响。进入调试模式后,应用不会自动暂停。
用法:
plmdebug /enableDebug <PackageFullName> [OptionalDebuggerCommandLine]