시나리오를 수동으로 시작했습니다. 그런 다음 Java를 사용하여 명령 프롬프트를 자동으로 닫아야합니다. 어떻게하면 자바를 사용하여 명령 프롬프트를 닫을 수 있습니다. 어느 날이미 열려있는 경우 java를 사용하여 명령 프롬프트를 닫는 방법
답변
다음 코드를 사용하여 도움이 될 수 있습니다
class CmdKill
{
public static void main(String args[])
{
try {
Runtime.getRuntime().exec("taskkill /f /im cmd.exe") ;
} catch (Exception e) {
e.printStackTrace();
}
}
}
이 확실히 도움이 될을!
편집 :
는 u는 PID가있는 경우 (. 작업 관리자에서) 당신은 옵션 here을 위해/PID option.Refer과에서 taskkill 사용할 수 있습니다 나누었다 어쨌든 당신은 늘 PID를 가지고, 특정 프로세스를 종료하려면 작업 관리자를 조사하지 않고. 유일한 해결책은 this에 의해 제안 된 것처럼 보이므로 프로세스를 시작하고 참조를 확보하십시오.
차가운 용액. 나는'/ im'에 대해 몰랐다. 그러나 나는이 자바 프로세스를 시작한 하나의 패키지 대신 현재 실행중인 모든 *'cmd.exe'를 죽일까 두렵습니다. – AlexR
위 코드가 이미 열려있는 경우 명령 프롬프트를 닫지 않습니다. –
@SaravanakumarMarudhachalam 어떻게 오셨습니까! 그것은 나를 위해 작동합니다! 그리고 당신 말이 맞아요. 그것은 모든 cmd를 죽일 것입니다.exe는 내 컴퓨터에서 – rahulserver
명령 프롬프트는 별도의 플랫폼 특정 프로그램이므로 사용자는 이에 대한 크로스 플랫폼 솔루션이 없습니다. 그러나 명령 exit
을 Runtime.getRuntime().exec()
또는 프로세스 빌더를 통해 실행할 수 있습니다. 잘하면 잘될 것입니다.
다행히이 명령의 창과 유닉스 모두에서 동일한 구문을 사용합니다.
질문은 프로그램이 실행 중일 때 또는 프로그램이 종료 될 때 명령 프롬프트를 닫을 것인지 여부입니다.
두 경우 모두 더 나은 해결책은 프롬프트를 닫는 책임이있는 플랫폼 특정 스크립트 (예 : Windows 용 박쥐 파일과 유닉스 용 쉘 스크립트)를 사용하여 Java 프로그램을 실행하는 것입니다.
프로그램을 실행 (예 : 창을 생성)하고 프로그램이 실행되는 동안 프롬프트를 닫으려면 windows에서 java
대신 javaw
을 사용할 수 있습니다. 당신이이 열립니다 명령 프롬프트 명령을 실행 명령 Runtime.getRuntime().exec("command.exe /C" + "Your command");
처럼 실행하고 닫습니다 수있는이 시나리오의
안녕하세요, Alex입니다. 프로그램을 실행하는 동안 명령 프롬프트를 닫으려고합니다. –
+1 올바른 접근 방식입니다. –
. 이 여기
java로 명령 프롬프트를 열지 않으려 고합니다. 신중하게 질문을 읽으십시오. – rahulserver
!!!!!하지만이 방법으로 명령을 실행하면 친구를 닫지 않아도됩니다. 나는 여기에 포인트가 없다! 너처럼 : p – Jaykishan
작동 희망은 내가 그것을)
1
메이트 다음은 자바 -Xms512m -Xmx512M -jar yourFileName.jar -o 사실 EXIT를 포함으로 배치 파일을 작성 않은 방법입니다 2) with uring exit 입력 스트림 추가 System.exit (1);
매우 간단합니다. 출구 명령을 사용해야합니다. 전체 솔루션을 제공했습니다 here
- 1. 디렉터리에 이미 열려있는 파일을 닫는 방법
- 2. 이미 열려있는 C에서 파일을 닫는 방법
- 3. 시작을 사용하여 실행 파일이 끝난 후 명령 프롬프트를 닫는 방법
- 4. Windows의 루비에서 배치 파일을 실행할 때 명령 프롬프트를 닫는 방법
- 5. Java를 사용하여 명령 프롬프트를 열고 명령을 삽입하는 방법은 무엇입니까?
- 6. 명령 프롬프트를 통해의 TrueCrypt를 사용하는 경우 볼륨이 이미 경고를 장착
- 7. java에서 cmd 프롬프트를 닫는 방법
- 8. 파일에서 명령 프롬프트를 여는 방법
- 9. 명령 프롬프트를 사용하여 Java를 설치하고 JAVA_HOME 경로를 설정하십시오.
- 10. 죽은 프로그램에 의해 열려있는 소켓을 닫는 방법?
- 11. 명령 프롬프트를 사용하여 C 프로그램을 실행하는 방법
- 12. 이미 열려있는 명령 프롬프트에 어떻게 기록합니까?
- 13. OpenFileDialog를 사용하여 이미 열려있는 파일을 선택하는 방법
- 14. C에서 명령 프롬프트를 사용하여 명령을 실행하는 방법 #
- 15. 명령 프롬프트를 사용하여 여러 스크립트를 실행하는 방법
- 16. 명령 프롬프트를 사용하여 Django를 설치하는 방법
- 17. xcopy를 사용하여 명령 프롬프트를 로깅합니다.
- 18. 파이썬을 사용하여 명령 프롬프트를 내기
- 19. 명령 프롬프트를 사용하여 폴더 잠금
- 20. 이미 열려있는 경우 하위 양식 닫기
- 21. Ruby에서 명령 프롬프트 창을 닫는 방법?
- 22. 죽은 프로그램에 의해 열려있는 소켓을 닫는 방법?
- 23. powershell에서 명령 프롬프트를 여는 방법
- 24. C 명령 프롬프트를 종료하는 방법
- 25. C에서 명령 프롬프트를 숨기는 방법
- 26. JavaScript에서 명령 프롬프트를 호출하는 방법
- 27. 명령 프롬프트를 사용하여 SVN 명령 및 셸 스크립트를 실행하는 방법
- 28. 명령 프롬프트에서 Java를 사용하여 MySQL 데이터베이스에 연결
- 29. F #에서 열려있는 Excel 문서를 닫는 방법?
- 30. Monotouch : 열려있는 모든 UIAlertViews를 닫는 방법
가능성이 복제 http://stackoverflow.com/questions/618528/close-a-particular-command-prompt – ethree
@ suureshatta 중복되는 이유는 무엇입니까? 질문에, 명령 프롬프트는 java가 아닌 수동으로 열립니다. – rahulserver