2012-11-02 3 views
0

Visual Studio 2010으로 C# 콘솔 응용 프로그램을 만들었습니다. 사람과 대화를하거나 Visual Studio를 열지 않아도 프로그램을 실행하고 싶습니다. 수동으로 수행하려면 pathName \ programName \ programName \ bin \ Debug \로 이동하고 응용 프로그램 파일 programName.exe를 두 번 클릭하십시오..exe 파일을 실행하기위한 배치 파일 작성

하지만 어떻게 자동화 할 수 있습니까? VS가 열리지 않았 니?

pathName\programName\programName\bin\Debug\programName.exe 

저장 Runner.bat

실행 "Runner.bat는"그러나 당신이 원하는대로 :

감사합니다, 1 개 라인에 넣어

+1

입니다'shortcut'로> 바탕 화면을 전송 하시겠습니까? –

답변

2

열려있는 노트 패드를 영하.

그러나 추가 매개 변수를 지정하지 않거나 프로그램 실행에 영향을 미치는 다른 요소는 완전히 중복됩니다.

+0

고마워, 효과가 있었다. 그러나 명령 프롬프트를 표시하지 않을 수 있습니까? –

+1

마지막 단락을보십시오. 실행 파일을 방금 실행하면 (Windows 작업 스케줄러에서 배치 파일을 가리키는 대신이 작업을 수행하도록 설정할 수 있습니다.이 파일을 .exe로 지정하십시오.) 디버그 또는 릴리스 폴더의 파일을보다 편리한 위치로 복사 할 수 있습니다. 원하는 경우 배치 파일을 사용하지 않고 Visual Studio를 실행하지 않아도 됨) 명령 프롬프트가 표시되지 않도록 할 수 있습니다. 내가 뭘 하려는지는 모르겠지만 배치 파일이 필요하다고는 생각하지 않습니다. – Brendan

0
@echo off 
title LainsAutoRun 

ECHO "Running Application" 

"YourApp.exe" 

:end 
0

파일 이름이 C 인 경우 :

이 이 배치 파일 내에서이 붙여 넣기 배치 파일 myfile.bat 만들기 "C : \ 실행 \ 다음 Run.exe, 당신은 다음과 같은 배치 파일에서 실행할 수 있습니다 .exe " 저장

이제이 배치 파일을 실행하면 exe가 실행됩니다.

이 작업을 자동화하려면 Windows 스케줄러에 작업을 추가하십시오. 배치 파일 또는 exe를 자동으로 실행하려는 빈도를 지정할 수 있습니다.

BTW, VS를 열지 않고이 exe를 한 번 실행하려면 명령 프롬프트에서 C : \ run.exe를 입력하기 만하면됩니다. 윈도우 스케줄러에

상세 정보 왜 당신이 바로 exe를 클릭하고 선택 해달라고 here

관련 문제