dos即磁盘操作系统(disk operation system)——让人们以操作盘符的方式让电脑上某些软件运行的电脑操作系统,它直接操纵管理硬盘的文件。微软的图形界面操作系统问世后,磁盘操作系统dos以后台程序CMD的形式出现。
DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件。说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器指令。只需通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。此外,DOS还能有效地管理各种软硬件资源,对它们进行合理的调度,所有的软件和硬件都在DOS的监控和管理之下,有条不紊地进行着自己的工作,但是在操作不慎情况下也会死机。
bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。
很多程序员和使用者出于对Microsoft的Windows横行霸道的不满,离开了Windows阵营。取而代之的是兴起了对其它操作系统软件的开发,如DOS,Linux等。DOS/windows系统下的批处理文件有.bat和.cmd。Linux系统下的批处理文件是.sh。
C/S交互结构的应用,设置JVM启动参数时直接在.bat/.cmd/.sh中设置。如果你开发的应用是是BS结构,B端不用考虑,只需将S端的jvm启动参数设置好即可,如果是CS结构,C端和S端的JVM启动参数都是你的任务。