2017-02-05 19 views
0

먼저 잘못된 지점에이 메시지를 올리면 나를 공격하지 마십시오. 서버 오류 이전에 저에게 일어난 일이며 다시는 필요하지 않습니다.Windows 'taskkill.exe 대신 명령 줄

어쨌든, 나는 배치 스크립트를 작성하는 중이었습니다. 다른 커맨드를 실행하기 전에 좋은 커맨드 라인 taskkill.exe 대신 프로그램을 죽여야합니다. 예 :

@echo off 
echo Killing task . . . 
AltTaskKiller /IM calc.exe 
if running calc.exe goto notkilled 
echo Task killed . . . 
pause 
goto end 

:notkilled 
echo Task could not be killed . . . 
pause 

:end 

감사합니다.

+1

'taskkill' 잘못 무엇을? (예, 불행하게도 모든 소프트웨어 요청은 스택 Exchange 네트워크의 모든 사이트에서도 마찬가지입니다.) – SomethingDark

+1

Windows 구성 요소에 대한 의존도를 잃는 것이 중요하다면 먼저 cmd.exe를 제거해야합니다. . 이것은 당연히 당신이받는 응답에 큰 차이를 만들 것입니다. – Compo

+0

알았어, 오케이, 내가 잘못했다고. 난 그냥 작업 관리자를 사용할 수없는 경우 및/또는'taskkill' 사용할 수 없게, 난 여전히 명령 줄을 통해 응용 프로그램을 닫을 수있는 프로그램을 원한다. – ditheredtransparency

답변

1

좋아이 같은 일을 수행해야합니다

WMIC PROCESS WHERE Name="calc.exe" CALL Terminate 
+0

니스! 감사! 태스크 매니저와'taskkill'가 비활성화되어 있다면 단 하나의 질문입니다. – ditheredtransparency

+0

@ditheredtransparency, 왜 스스로 테스트를 해보지 않으시겠습니까? – Squashman

+0

내 시스템에는 장애가 없지만 내 사무실에는 장애가 있습니다. – ditheredtransparency