Delphi에서 도스 명령어를 사용하려고 합니다.
그런데 하나의 DOS창에서 여러가지의 DOS명령어를 실행하려고 하는데
어떻게 해야하나요?
TmpDir := 'CD '+ cOutDir+'SEO';
WinExec(PChar('COMMAND.COM /C ' + TmpDir), SW_SHOWNORMAL);
이후에 'MD','bt51.exe', 'Copy.bat'등등 여러가지 명령어를 실행시켜야 합니다.
이것을 하나의 창에서 실행시키고 싶습니다. 어떻게 해야하나요.
그리고 실행시킬때 Dos창이 뜨지 않았으면 좋겠습니다.
고수님들 제발좀 도와주세여... *^^*
원하는 명령들을 하나의 배치파일에 넣어서 실행하면 되지 않을까요?
@echo off
md
bt51.exe
copy.bat
이렇게 작성하고 한번에 실행하면 될것 같군요. 그리고 SW_HIDE로 인자를 넣어주시면..
바라미~
델초보 wrote:
> Delphi에서 도스 명령어를 사용하려고 합니다.
> 그런데 하나의 DOS창에서 여러가지의 DOS명령어를 실행하려고 하는데
> 어떻게 해야하나요?
>
> TmpDir := 'CD '+ cOutDir+'SEO';
> WinExec(PChar('COMMAND.COM /C ' + TmpDir), SW_SHOWNORMAL);
> 이후에 'MD','bt51.exe', 'Copy.bat'등등 여러가지 명령어를 실행시켜야 합니다.
> 이것을 하나의 창에서 실행시키고 싶습니다. 어떻게 해야하나요.
>
> 그리고 실행시킬때 Dos창이 뜨지 않았으면 좋겠습니다.
> 고수님들 제발좀 도와주세여... *^^*