COMMAND PROCESSING When a command field begins with the @ (at-sign) character, the following characters are interpreted as a filename that contains the rest of the command. If you need to type a command field that actually starts with @, or respond to an ASK or ASKQ query with text that starts with an atsign, you have to encode the atsign as \64 or \{64}. \B in an OUTPUT command tells Kermit to send a BREAK. \L Tells Kermit to send a Long BREAK. If you need to output \B or \L literally, use two OUTPUT statements, e.g.: define xbreak pause 1, output +++, pause 1, output AT\92, output B, - pause 1, output ATO\13, connect set key {\Kxbreak} Notice that the backslash itself is written as "\92" to output it literally. Certain commands, such as RUN, DIRECTORY, TYPE, etc, invoke COMMAND.COM "underneath" Kermit, and COMMAND.COM might, in turn, invoke other programs. If you get the message "Can't run program" in response to such a command, it usually means there is not enough memory. But you should also check your SHELL environment variable. If you include the word STAY anywhere on the Kermit command line, e.g.: kermit echo stay it is interpreted as a STAY command. A command file that contains lines or commands too long for DOS's line buffer (usually 128 characters) can hang your PC: a DOS problem, not a Kermit problem. Commands in command files can be continued by including "-" as the last character on the line, but NOT if the line ends with a trailing comment. In other words, you can't have a trailing comment on a continued line. If you need to end a line with a dash, but the dash is part of the command rather than a continuation symbol, use \45 instead or add a trailing comment. Trailing comments can be used only in command files. All text starting with the first semicolon through the end of line is ignored. If you need to include an actual semicolon in a command, precede it with a backslash (\;). The name and password that you specify in SET SERVER LOGIN must be matched exactly by the ones in REMOTE LOGIN. Case matters. If you need to include spaces within the username, password, or account field of the REMOTE LOGIN or SET SERVER LOGIN commands, surround the field with {braces}. DISABLE ALL is not equivalent to all the other DISABLE commands given separately. For example, DISABLE DELETE restricts REMOTE DELETE commands from the client to working only in the MS-DOS Kermit server's current directory, while DISABLE ALL prevents all types of modifications to the PC's file system, including file deletion and creation. .