Path: utzoo!attcan!uunet!husc6!rutgers!gatech!fabscal!nanovx!jwren!jcw From: jcw@jwren.UUCP (John C. Wren) Newsgroups: comp.sys.ibm.pc Subject: Re: shift-print sreen from .bat file Message-ID: <238@jwren.UUCP> Date: 13 Nov 88 22:34:31 GMT References: <421@caldwr.UUCP> <394@megatek.UUCP> <772@wsccs.UUCP> Reply-To: jcw@jwren.UUCP (John C. Wren) Organization: Home For Wayward Computers Lines: 9 Actually, the RET is perfectly legal. DOS states that a .COM file is executed via a call. Thus, when you return, you return back into DOS who is expecting it. However, a more correct way is to use function 04ch in AH, via INT 21. By loading AL (should you need to), you can return a result code that the batch file can check (via the ERRORLEVEL mechanism.) INT 20 is considered obsolete, as is jumping to 0, and using AH=0, via INT 21. John Wren (jcw@jwren)