Line 1... |
Line 1... |
1 |
|
1 |
|
- |
|
2 |
|
2 |
=== SVARCOM ===
|
3 |
=== SVARCOM ===
|
3 |
|
4 |
|
4 |
|
5 |
|
5 |
SvarCOM is the SvarDOS command line interpreter, known usually under the name
|
6 |
SvarCOM is the SvarDOS command line interpreter, known usually under the name
|
6 |
"COMMAND.COM". It is designed and maintained by Mateusz Viste, and distributed
|
7 |
"COMMAND.COM". It is designed and maintained by Mateusz Viste, and distributed
|
Line 14... |
Line 15... |
14 |
Why replacing FreeCOM, you ask? See FREECOM.TXT for details.
|
15 |
Why replacing FreeCOM, you ask? See FREECOM.TXT for details.
|
15 |
|
16 |
|
16 |
Since SvarCOM is a work-in-progress effort, it is missing a few things yet:
|
17 |
Since SvarCOM is a work-in-progress effort, it is missing a few things yet:
|
17 |
- pipes (cmd.exe | more) and stdin redirections (cmd.exe < file)
|
18 |
- pipes (cmd.exe | more) and stdin redirections (cmd.exe < file)
|
18 |
- advanced batch constructs (conditionals, errorlevels...)
|
19 |
- advanced batch constructs (conditionals, errorlevels...)
|
19 |
- a few internal commands missing: CALL, CTTY, GOTO, IF, LH, SHIFT
|
20 |
- a few internal commands missing: CALL, CTTY, GOTO, IF, LH
|
20 |
- DIR misses a few switches (/S, /O, /A)
|
21 |
- DIR misses a few switches (/S, /O, /A)
|
21 |
- ... (see TODO.TXT for more information)
|
22 |
- ... (see TODO.TXT for more details)
|
22 |
|
23 |
|
23 |
SvarCOM is minimalist and I'd like to keep it that way. It aims to be
|
24 |
SvarCOM is minimalist and I'd like to keep it that way. It aims to be
|
24 |
functionaly equivalent to COMMAND.COM from MS-DOS 5.x/6.x. No LFN support.
|
25 |
functionaly equivalent to COMMAND.COM from MS-DOS 5.x/6.x. No LFN support.
|
25 |
|
26 |
|
26 |
As of version 2021.0, SvarCOM's resident footprint is under 2 KiB.
|
27 |
As of version 2021.0, SvarCOM's resident footprint is under 2 KiB.
|
Line 55... |
Line 56... |
55 |
PROMPT - changes the DOS command prompt
|
56 |
PROMPT - changes the DOS command prompt
|
56 |
REM - records comments (remarks) in a batch file or CONFIG.SYS
|
57 |
REM - records comments (remarks) in a batch file or CONFIG.SYS
|
57 |
REN/RENAME - renames a file or files
|
58 |
REN/RENAME - renames a file or files
|
58 |
RMDIR - removes (deletes) a directory
|
59 |
RMDIR - removes (deletes) a directory
|
59 |
SET - displays, sets or removes DOS environment variables
|
60 |
SET - displays, sets or removes DOS environment variables
|
- |
|
61 |
SHIFT - changes the position of arguments in a batch file
|
60 |
TIME - displays or sets the system time
|
62 |
TIME - displays or sets the system time
|
61 |
TYPE - displays the contents of a text file
|
63 |
TYPE - displays the contents of a text file
|
62 |
VER - displays the DOS version
|
64 |
VER - displays the DOS version
|
63 |
VERIFY - tells DOS whether to verify that files are written correctly
|
65 |
VERIFY - tells DOS whether to verify that files are written correctly
|
64 |
VOL - displays the disk volume label and serial number
|
66 |
VOL - displays the disk volume label and serial number
|
Line 87... |
Line 89... |
87 |
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
89 |
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
88 |
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
90 |
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
89 |
SOFTWARE.
|
91 |
SOFTWARE.
|
90 |
|
92 |
|
91 |
|
93 |
|
92 |
==================================================================== [EOF] ===
|
94 |
====================================================================== EOF ===
|