Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Включить программу если включена то выключить (http://forum.oszone.net/showthread.php?t=226737)

Tiar 01-02-2012 00:16 1848914

Включить программу если включена то выключить
 
Включить программу если включена то выключить.

Типо старт notepad++.exe
если процесс есть то taskkill notepad++.exe

Iska 01-02-2012 00:40 1848936

Примерно так:
Код:

@echo off
setlocal enableextensions enabledelayedexpansion

set sProcess=notepad++.exe

(tasklist.exe /fi "imagename eq %sProcess%" 2>nul | find.exe "%sProcess%" >nul) && taskkill.exe /f /fi "imagename eq %sProcess%" >nul || start "" "%sProcess%"

endlocal
exit /b 0


Tiar 01-02-2012 01:10 1848950

Спасибо тебе большое!!!


Время: 00:13.

Время: 00:13.
© OSzone.net 2001-