명령 프롬프트에서 .exe를 실행하기위한 Bat 파일
.bat 파일을 만들고 싶습니다. 클릭하여 실행할 수 있습니다.
svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
누군가 .bat 파일의 구조를 도와 줄 수 있습니까?
프로그램을 시작한 다음 프로그램 종료를 기다리지 않고 명령 프롬프트를 닫으려면
start /d "path" file.exe
당신이 사용할 수있는:
start "windowTitle" fullPath/file.exe
참고 : 첫 번째 따옴표 세트가 있어야하지만 인용 부호를 넣을 필요는 없습니다.
start "" fullPath/file.exe
메모장에 메모장 벨로우 코드 유형을 실행하고 확장명으로 저장하는 매우 간단한 코드입니다 .bat Exapmle : notepad.bat
start "c:\windows\system32" notepad.exe
(위의 코드 "c : \ windows \ system32"는 .exe 프로그램을 유지 한 경로이고 notepad.exe는 .exe 프로그램 파일 파일입니다)
즐겨!
그 줄을 박쥐 파일에 넣으십시오 ...
또는 svcutil.exe의 바로 가기를 만든 다음 'target'창에 인수를 추가 할 수도 있습니다.
bat 파일은 구조가 없습니다 ... 이것은 명령 행에 입력하는 방법입니다. 좋아하는 편집기를 열고 실행하려는 코드 줄을 복사하십시오. 파일을 whatever.bat 또는 whatever.cmd로 저장하십시오.
파일을 집어 넣고 "ServiceModelSamples.bat"또는 다른 이름으로 부르십시오.
"@echo off"를 한 줄로 추가하면 명령이 화면에 인쇄되지 않습니다.
@echo off
svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
무엇이 널 멈추게 해?
이 명령을 텍스트 파일에 넣고 .bat (또는 .cmd) 확장자로 저장 한 다음 두 번 클릭하십시오 ...
명령이 시스템에서 실행된다고 가정하면 그게 전부라고 생각합니다.
명령 줄에 다음과 같이 입력하십시오 :
echo svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service >CreateService.cmd
그런 다음 CreateService.cmd
원할 때마다 실행할 수 있습니다 ( 파일의 .cmd
또 다른 확장자 일뿐입니다 .bat
)
여기 에 설명 된대로 Start
명령에 대해 다음은 지정한 매개 변수로 응용 프로그램을 시작합니다.
start "svcutil" "svcutil.exe" "language:cs" "out:generatedProxy.cs" "config:app.config" "http://localhost:8000/ServiceModelSamples/service"
"svcutil"
의 후start
명령, 특정 응용 프로그램을 실행시 CMD 창에 주어진 이름입니다. 이것은start
명령 의 필수 매개 변수입니다 ."svcutil.exe"
실행하려는 응용 프로그램의 절대 또는 상대 경로입니다. 인용 부호를 사용하면 경로에 공백이있을 수 있습니다.시작할 응용 프로그램을 지정한 후 다음의 모든 매개 변수는 응용 프로그램에 전송 된 인수로 해석됩니다.
폴더가 "파일 확장자 숨기기"로 설정되어 있으면 파일 이름을 * .bat 또는 * .cmd로 지정하고 여전히 텍스트 파일 (숨겨진 .txt 확장자)이됩니다. 파일 이름을 올바르게 지정할 수 있는지 확인하십시오!
여기서 중요한 점은 svcutil을 기본적으로 명령 줄에서 사용할 수 없다는 것입니다 .vs xommand 줄 바로 가기에서 실행할 수 있지만 배치 파일을 정상적으로 만들면 vcvarsall.bat 파일을 실행하지 않으면 도움이되지 않습니다. 스크립트. 아래는 샘플입니다
"C : \ Program Files \ Microsoft Visual Studio * version * \ VC \ vcvarsall.bat" svcutil.exe / language : cs /out:generatedProxy.cs /config:app.config http : // localhost : 8000 / ServiceModelSamples / service
참고 URL : https://stackoverflow.com/questions/221730/bat-file-to-run-a-exe-at-the-command-prompt
'Programing' 카테고리의 다른 글
호출 호출의 익명 메소드 (0) | 2020.07.08 |
---|---|
데이터베이스에 잠금을 배치 할 수 없으므로 ALTER DATABASE가 실패했습니다. (0) | 2020.07.08 |
확인 : 명령이 실패한 후 계속하는 방법? (0) | 2020.07.08 |
대 입문이 왜 값을 반환합니까? (0) | 2020.07.08 |
Vim 시작 시간 프로파일 링 (0) | 2020.07.08 |