배치 파일에서 실행 중인 프로세스 중지

John Wachira 2023년3월20일
배치 파일에서 실행 중인 프로세스 중지

이 문서에서는 Windows의 배치 파일에서 실행 중인 프로세스를 중지하는 방법을 보여줍니다. Batch의 taskkill 명령을 사용하여 실행 중인 프로세스를 종료합니다.

명령은 지정된 프로세스가 열려 있는 경우에만 실행됩니다.

실행 중인 경우 일괄 파일 종료 프로세스

프로세스를 종료하면 Microsoft Windows XP Professional, Windows 2003 이상 사용자는 PID(프로세스 ID) 또는 이미지 이름을 사용하여 Windows 명령줄에서 작업을 종료할 수 있습니다. 이 상황에서는 TASKKILL 명령이 사용됩니다.

다음은 예입니다.

taskkill /IM notepad.exe

위의 명령은 열린 notepad 작업을 종료합니다. 위 명령이 실패하고 변경 사항을 저장하라는 메시지가 표시될 수 있습니다.

이를 해결하기 위해 아래 그림과 같이 notepad을 강제로 닫을 수 있습니다.

taskkill /F /IM notepad.exe

아래 그림과 같이 프로세스 ID(PID)를 사용할 수도 있습니다.

taskkill /pid 9415

위의 명령은 id가 9415인 프로세스를 종료합니다.

결론적으로 taskkill 명령을 사용하여 Windows의 Batch 파일에서 열기 프로세스를 중지할 수 있습니다. Batch 파일을 사용하여 프로세스를 종료하는 다양한 방법에 대해 논의했습니다.

지정된 프로세스가 열려 있고 실행 중인 경우 스크립트가 성공적으로 실행됩니다.

작가: John Wachira
John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn