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

병맛폰   
   조회 11978   추천 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 3361/5730
2015-12   1792414   백메가
2014-05   5267417   정은준1
2014-10   5738   chis
2018-02   4477   여주농민76
2019-04   4027   모어쿨
2023-07   2225   미담
2016-01   4733   cclim
2016-01   3949   izegtob
2016-12   6629   스풀
2021-12   1833  
2021-12   3285   아마데우쓰
2016-01   5331   jake
2010-03   7378   두유
2016-02   8226   sensekuh
2021-12   3395   lovei
2017-01   5359   열씨미
2018-03   4572   김상혁2
2020-07   6057   우신예찬
2021-12   5497   녹차같은사랑
2018-03   3689   원중선
2019-05   3477   IDC센터
2014-11   7405   백남억