2017-03-10 1 views
0

CSR (Bluetooth driver)은 시작 후 헤드폰에 연결되지 않는 경우가 있으므로 일반적으로 작업 관리자의 프로세스를 종료하고 다시 열어 작동시킵니다.8 개의 특정 프로세스를 종료하는 .bat 파일을 작성하려면 어떻게합니까?

나는 프로세스 8 개를 죽이고 지루한 5 개의 exe를 열어야한다는 것을 알았 기 때문에 .bat 파일을 작성하여 여러 프로그램을 한 번에 열 수있는 방법을 찾았습니다. 이제 궁금한데, 먼저 8 개의 프로세스를 죽일 파일을 가져 오는 방법이 있습니까? 나는 박쥐에 무엇을 가지고

은 :

@echo off 
cd "C:\Program Files\CSR\CSR Harmony Wireless Software Stack" 
start CsrHCRPServer.exe 

cd "C:\Program Files\CSR\CSR Harmony Wireless Software Stack" 
start CsrSyncMLServer.exe 

cd "C:\Program Files\CSR\CSR Harmony Wireless Software Stack" 
start HarmonyUserStartup.exe 

cd "C:\Program Files\CSR\CSR Harmony Wireless Software Stack" 
start TrayApplication.exe 

cd "C:\Program Files\CSR\CSR Harmony Wireless Software Stack" 
start vksts.exe 

cd "C:\Program Files\CSR\CSR Harmony Wireless Software Stack" 
start CsrAudioguiCtrl.exe 

exit 

어떤 도움을 크게 감상 할 수있다!

답변

0

내가 원하는 것은 taskkill /f /im ProcessName.exe이라고 생각합니다.

그래서 당신의 배치 파일에서, 그것은과 같습니다

@echo off 
taskkill /F /IM CsrHCRPServer.exe 

taskkill /F /IM CsrSyncMLServer.exe 

taskkill /F /IM HarmonyUserStartup.exe 

taskkill /F /IM TrayApplication.exe 

taskkill /F /IM vksts.exe 

taskkill /F /IM CsrAudioguiCtrl.exe 

@echo "Processes killed!" 
exit 
+0

최고, 감사합니다! 나는 내가 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@와 같은 배치 파일에 넣을 수 있다고 가정합니다. – Red

+0

당신은 할 수 있겠지만, 시작하자마자 모든 프로세스를 죽일 것입니다. 나는 그것이 당신이 원하는 것이라고 생각하지 않지만 확실하지 않습니다. "start_headphones.bat"및 "stop_headphones.bat"있도록 별도의 배치 파일을 원할 것입니다. (내 답변이 맞다면 반드시 표시해주세요! :) – jdbiochem

+0

오케이, 그리고 명령 줄 인수 (/ f,/im)는 TASKKILL과 같은 Windows 응용 프로그램에서는 대/소문자를 구분하지 않지만 실행시에는 대/소문자를 구분하지 않습니다 Linux 명령 행 유틸리티 포트. 알고 있어야 할 것. ; – jdbiochem

관련 문제