编写批处理文件来杀死进程:打开颜色敏感工作时f.lux

时间:2016-02-27 05:23:53

标签: windows batch-file windows-10

我正在尝试生成一个批处理文件,可以检查进程是否正在运行,例如游戏,photoshop或媒体,并终止特定进程。在这种情况下,'f.lux'考虑到它会使屏幕变暗并影响颜色质量。我在这里找到了一些没有运气的答案,因为大多数内容都比较旧,而且我不确定Windows 10中有多少变化。到目前为止,这里是我从其他一些帖子中找到的内容

tasklist /FI "IMAGENAME eq example_process.exe" 2>NUL | find /I /N "example_process.exe">NUL
if "%ERRORLEVEL%"=="0" taskkill /im f.lux.exe

不确定这是多么正确,所以任何建议或帮助都将不胜感激。 感谢。

2 个答案:

答案 0 :(得分:0)

+

这个或

taskkill /im f.lux.exe

请参阅taskkill /f /im f.lux.exe

答案 1 :(得分:0)

在此示例中,只需更改为要杀死的任务而不是iexplore.exe任务:

@echo off
set task=iexplore.exe
set Active_task=0
for /f %%q In ('tasklist') DO (if /i "%%q" EQU "%task%" set Active_task=1)
if %Active_task% EQU 1 (
    Taskkill /PID %task% /F
)
Pause