¹èÄ¡ ÆÄÀÏ °üÇØ Áú¹® µå¸³´Ï´Ù..

ilgyu   
   Á¶È¸ 3952   Ãßõ 0    

특정 한 프로세스가 동작 하다가  응답없음 이나 프로세스가 종료 되어있을 때

배치 파일을 실행하면 특정 프로세스가 자동 실행 되는 걸 알고 싶습니다.

당연히 배치 파일이 켜져 있을 경우에는 프로세스 실행을 하지 않고 그냥 종료 했으면 합니다.

배치파일 실행은  작업 스케쥴러로 시간 타임마다 돌려줄거고요..


@echo off
 
set PNAME=
set DIR=C:\
 
tasklist /fi "imagename eq %PNAME%" | findstr %PNAME% > null
 
if %ERRORLEVEL% == 0 (
    echo %PNAME% is Running
) else (
    echo %PNAME% is not Running. Now Run…
    start /d"%DIR%" %PNAME%
)


 제가 참고하던 배치파일 인데  이건 계속 실행만 시켜주는거 같습니다..




ilgyu
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ZSNET5 2016-11
Å×½ºÆ®°á°ú Á¤»óÀûÀ¸·Î µ¿ÀÛÇÕ´Ï´Ù.
ÁÖÀÇ»çÇ×ÀÌ ¸î°³ Àִµ¥...
1. Tasklist¿¡¼­ PNAMEÀº ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇÕ´Ï´Ù. ¹Ýµå½Ã ÀÛ¾÷°ü¸®ÀÚ¿¡¼­ È®ÀÎÇÏ¿© ¶È°°ÀÌ ³Ö¾îÁÖ¼Å¾ß ÇÕ´Ï´Ù.
2. PNAMEÀº È®ÀåÀÚ(.exeµî)¸¦ Æ÷ÇÔÇÏ¿©¾ß ÇÕ´Ï´Ù.
3. Æú´õ(%DIR%)ÀÇ Áß°£¿¡ ½ºÆäÀ̽º°¡ ÀÖ´Â °æ¿ì SETº¯¼ö¿¡¼­ µû¿ÈÇ¥·Î °¨½ÎÁÖ¼Å¾ß ÇÕ´Ï´Ù.

Á¦ Å×½ºÆ® »ùÇÃÀÔ´Ï´Ù. ÇÑ±Û 2007¹öÀüÀ¸·Î Å×½ºÆ® ÇÏ¿´½À´Ï´Ù.

@echo off
 
set PNAME=Hwp.exe
set DIR=C:\HNC\Hwp70\
 
tasklist /fi "imagename eq %PNAME%" | findstr %PNAME% > null
 
if %ERRORLEVEL% == 0 (
    echo %PNAME% is Running
) else (
    echo %PNAME% is not Running. Now Run¡¦
    start /d"%DIR%" %PNAME%
)
     
ilgyu 2016-11
¸ÕÀú ´ä±Û Áּż­ °¨»çÇÕ´Ï´Ù.

1. set PNAME¿¡ ½ÇÇà ½Ãų ÆÄÀÏ¸í ¶È°°ÀÌ º¹»çÇؼ­ ºÙ¿©³Ö¾ú½À´Ï´Ù
2. Á¦ PCȯ°æ¿¡¼­´Â µÚ¿¡ È®ÀåÀÚ¸íÀÌ »ý·«À¸·Î ¼³Á¤µÇÀ־ ÆÄÀÏ¸í¸¸ ³Ö¾ú½À´Ï´Ù.
3.À§¿¡ ¿¹Á¦¿Í ¶È°°ÀÌ ÁøÇàÇß½À´Ï´Ù.

 Ã¹¹ø° ¹èÄ¡ÆÄÀÏ ½ÇÇà ÇßÀ»¶§´Â µ¿ÀÛÀÌ Àߵ˴ϴÙ.
±×¸®°í PNAMEÆÄÀÏÀ» ÄѵР»óÅ¿¡¼­  ¹èÄ¡ÆÄÀÏÀ» ½ÇÇàÇÏ°Ô µÇ¸é
ÄÚµå»óÀ¸·Ð PNAMEÆÄÀÏÀÌ ½ÇÇà µÇ¾úÀ¸´Ï, ´Ù½Ã ½ÇÇàÀ» ÇÏÁö ¾Ê°í ¹Ù·Î Á¾·á°¡ µÇ¾î¾ß Çϴµ¥
ÀÚ²Ù ½ÇÇàÀÌ µË´Ï´Ù...

Ȥ½Ã Å×½ºÆ® ÇÏ½Ç ¶§ ÇѱÛÆÄÀÏÀÌ ÄÑÁø »óÅ¿¡¼­ ¹èÄ¡ÆÄÀÏÀ» ½ÇÇàÇØ º¸¼Ë´ÂÁö¿ä..
¿¹»óÀε¥.. °è¼Ó ÇѱÛÆÄÀÏÀÌ ½ÇÇàµÉ °Å °°½À´Ï´Ù.
±ÛÀÌ ±æ¾îÁ³³×¿ä..

* ¿äÁ¡¸¸ ¸»¾¸µå¸®¸é  ÇöÀç ÇÁ·Î¼¼½º°¡ ½ÇÇà Áß ÀÎ »óÅ¿¡¼­..  ¹èÄ¡ÆÄÀÏÀÌ ½ÇÇà µÇ¸é Áߺ¹ ½ÇÇàÀ» ÇÏÁö ¾Ê°í ¹Ù·Î Á¾·á°¡ µÇ¾î¾ß ÇÕ´Ï´Ù....
          
ZSNET5 2016-11
´ç¿¬È÷ Áߺ¹½ÇÇà¿©ºÎ¸¦ Å×½ºÆ® ÇÑ °Ì´Ï´Ù.

À§ ½ºÅ©¸³Æ®¿¡¼­ °¡Àå Áß¿äÇÑ ºÎºÐÀº tasklistÀÇ °á°ú ¸®ÅÏÀÔ´Ï´Ù.
¸»¾¸ÇϽŠºÎºÐ¿¡¼­ 2¹øÇ×ÀÌ ¹®Á¦Àε¥, PCȯ°æ¿¡¼­ È®ÀåÀÚ¸íÀÌ »ý·«À¸·Î ¼³Á¤µÇ¾î ÀÖ´Â °Í°ú tasklistÀÇ °á°ú°ªÀº ÀüÇô °ü°è°¡ ¾ø½À´Ï´Ù.
Áï, Á¦ ½ÃÇèȯ°æ¿¡¼­´Â À§ÀÇ ½ºÅ©¸³Æ®°¡ Á¤»óÀûÀ¸·Î µ¿ÀÛÇÏ°í, ÇÁ·Î¼¼½º°¡ »ì¾ÆÀÖ´Â µ¿¾È¿¡´Â Áߺ¹½ÇÇàµÇÁö ¾Ê¾Ò½À´Ï´Ù.


QnA
Á¦¸ñPage 2063/5610
2014-05   4580226   Á¤ÀºÁØ1
2015-12   1128874   ¹é¸Þ°¡
2016-11   5078   Àû¸êº¸±Ã
2016-11   4033   Á¦¶óµåTN
2016-11   3678   ¿ä¼¼¹ÌÄ¡
2016-11   4712   ų·¯Åä³¢
2016-11   3812   ¸¿¼Ò»ç
2016-11   3915   AplPEC
2016-11   6348   ¿¹°ü½Å±Ô½Ä
2016-11   4268   ÃÊÄÚº¼
2016-11   4837   ³ª¹«½£
2016-11   4671   ÆÐŶ½ºÆ®¸²
2016-11   5106   ½Öcpu
2016-11   3673   rÀ̽¿ør
2016-11   4058   À¯È£ÁØ
2016-11   5329   AutoCAD
2016-11   6059   Win31
2016-11   16253   ¹Îº´ÈÆ11
2016-11   4203   Ansyncic
2016-11   5133   ºí·ç¿µ»ó
2016-11   4080   PCMaster
2016-11   5075   Ansyncic