¸®¾ó µµ½º¿¡¼­ ¹èÄ¡¸ðµå·Î ÆÄÀÏÀ» ½ÇÇà½Ãų¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖ³ª¿ä???

   Á¶È¸ 11752   Ãßõ 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 5316/5682
2015-12   1489282   ¹é¸Þ°¡
2014-05   4952738   Á¤ÀºÁØ1
2002-11   11748   °­È«±â
2002-12   11748   ÀÌÀ±¼®
2003-05   11749   °í´ëÁØ
2003-01   11749   ¹ÚÇÊÈ­
2002-11   11750   ÀÌ°ü¿õ
2016-05   11751   ÁöÁ¸ÄÄÇ»ÅÍ
2003-01   11752   ¹Ú½Â¹Î
2014-07   11752   ûÁÖÀÌ»óö
2003-08   11752   À̽ÂÇö
2004-03   11753   Â÷Æò¼®
2003-02   11753   ¹ÚÀÌÁØ
2010-03   11753   starcontrol
2013-11   11753   º´¸ÀÆù
2009-09   11753   Èû³»¿ë
2003-01   11754   ³ëÁØ°­
2003-01   11755   ³ëÁØ°­
2002-09   11756   À̽ÂÀç
2003-11   11756   ¼ÕÀçÈÆ
2003-01   11756   ±è¼±Á¾
2003-11   11757   ½ÅÀǽÄ