我经常在睡觉前让电脑播放电影或下载文件。我确实使用 KMPlayer 或 getright 或 uTorrent 或我正在使用的任何程序的“完成后关闭计算机”功能。这种方法可以有效地关闭计算机,但问题是有些应用程序似乎在执行此类关闭时强制退出,这明显反映在 winamp 不保存当前播放列表和配置、messenger 不保存聊天记录等方面。
我的目标是当自动/计划程序触发时,自动正确关闭所有应用程序。我正在寻找一些可以像用户一样关闭应用程序的 Windows 关机模式/设置。
我并不期望自动点击保存对话框提示,如果需要的话,我会在电脑自动关机之前这样做。
答案1
尝试taskkill.exe /IM
,用来tasklist.exe
查看进程列表。
答案2
和近红外命令(将文件复制到C:\Windows\System32
)您可以通过运行将计算机设置为(软)关机
NirCmd.exe initshutdown <timeinseconds>
或者如果你的程序支持在完成后运行命令,
NirCmd.exe initshutdown
答案3
正如 Moab 在评论中正确指出的那样:
我认为这更多的是一个程序编码问题,即在操作系统要求时正常关闭,而不是 Windows 关机问题,不确定是否有解决方案。
您需要向 winamp 和 messenger 的支持部门或任何其他出现此问题的应用程序提出此问题。没有通用的解决方案。
答案4
您可以尝试使用注册表中的以下值:
HKEY_CURRENT_USER\控制面板\桌面\WaitToKillAppTimeout HKEY_USERS.DEFAULT\控制面板\桌面\WaitToKillAppTimeout HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\WaitToKillServiceTimeout
尝试增加值以允许应用程序有更多时间正确关闭。但正如一些用户已经正确指出的那样 - 问题通常出在应用程序中,而不是 Windows 关闭序列中。