리얼 도스에서 배치모드로 파일을 실행시킬수 있는 방법이 있나요???

병맛폰   
   조회 11935   추천 0    

보통 부팅 cd로 도스모드에서 배치 작업을 할때 Bat 파일을 만들잖아요?

그런데 bat 파일을 미리 만들어 놓지 않거나, Bat 파일에 있는 내용 외에 돌발적인 상황에서 배치 작업을 해야 할때가 있습니다.

이런 경우 도스창에 바로 배치 모드를 할수가 있나요?

예를 들어...

ghost.exe
Shotdown -s

라는 명령어를 쓴다고 할때요.
ghost.exe에 작업이 다끝다면 도스 모드로 돌아오고... 그 다음 shotdown -s 로 종료를 하는 상황인데요.
(물론 상황에 따라 어떤 작업을 할지 모르기 때문에 미리 파라미터를 쓸수가 없구요. 단지 작업 종료후에 도스로 돌아가는 옵션만 체크 한다는 상황입니다.)


이걸 하려면 bat 파일을 만드는게 제일 좋겠지만...
bat 파일을 만들지 않고 도스 프롬프트 상에서 할수 있는 방법이 있을까요?
예를 들어 개행 문자를 붙여 
ghost.exe \n Shotdown -s  ....
이런식으로 실행할 명령을 계속 붙여서 커맨드 화하는게 도스에서 가능한가요?

아니면 배치 파일을 만드는 방법밖에 없을까요?




짧은글 일수록 신중하게.
화란 2013-11
if랑 goto 문장 쓰시면 조건분기가 가능합니다.

ghost.exe 결과에 따라 분기하게 만드세요.
복수 명령어의 단일 행 실행시에는, & 또는 && 명령구분자를 이용하시면 됩니다.
Single Ampersand (&)는 에러 여부에 관계 없이 후속 명령어가 계속 수행되며,
Double Ampersand (&&)는 에러가 발생하면 중지하고 후속 명령어를 수행하지 않습니다.

일반적으로 플로피디스크 드라이브인 a: 드라이브에 디스크가 없다는 가정하에 아래 예를 사용해 보시면 됩니다.
예1) dir a: & cls
예2) dir a: && cls
AKA지니 2013-11
command1 & command2    1을 실행 후 2를 실행.
command1 && command2  1을 실행 후 에러가 없으면 2를 실행
command1 || command2  1을 실행 후 에러가 있으면 2를 실행

if문도있고
%와 같은 스페셜 문자 조합하고 방법은 많습니다

근데
COPY 명령어로 그때그때 배치 파일 만들어서 사용하는게 빠릅니다 저는 그렇게 씁니다

COPY CON autobatexec.bat
배치파일내용
^z

(con 은 키보드의 장치 파일명)
김석중 2013-11
오~ 감사합니다.


QnA
제목Page 5351/5717
2015-12   1736418   백메가
2014-05   5203884   정은준1
2003-03   11916   김영광
2003-03   11916   김을상
2003-01   11918   진동현
2003-04   11919   석진하
2012-02   11919   청춘
2020-11   11919   audacity
2003-02   11921   조용훈
2013-08   11921   개미늘보
2016-05   11922   지존컴퓨터
2016-08   11922   u012u4011
2003-02   11922   홍승수
2003-04   11923   이여백
2009-10   11923   정은준1
2003-03   11924   손혁진
2011-06   11924   김건우
2003-06   11925   김동욱
2003-01   11926   장길수
2003-02   11928   장형준
2003-03   11928   이병철
2002-09   11929   차평석