DOS系统

展开

当前位置:首页>桌面系统>DOS系统

DOS命令之START

作者:admin人气:
启动另一个窗口运行指定的程序或命令。START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/WAIT] [/B] [command/program] [parameters]"title" 在窗口标题栏中显示的标题。 path 起始目录 B 在不创建新窗口的情况下开始应用程序。 除非 启动 ^C 处理,否则该应用程序会忽略 ^C 处理; ^Break 是唯一可以中断该应用程序的方式 I 新环境是传递给 cmd.exe 的原始环境, 而不是当前环境 MIN 开始时窗口最小化 MAX 开始时窗口最大化 SEPARATE 在分开的空间内开始 16 位 Windows 程序 SHARED 在分共享的空间内开始 16 位 Windows 程序 LOW 在 IDLE 优先级类别开始应用程序 NORMAL 在 NORMAL 优先级类别开始应用程序 HIGH 在 HIGH 优先级类别开始应用程序 REALTIME 在 REALTIME 优先级类别开始应用程序 ABOVENORMAL 在 ABOVENORMAL 优先级类别开始应用程序 BELOWNORMAL 在 BELOWNORMAL 优先级类别开始应用程序 WAIT 启动应用程序并等候它结束 command/program 如果是内部 cmd 命令或批文件,那么该命令处理器是 用 /K 命令行开关运行 cmd.exe 的。这表示该窗口在命令运行 后仍然存在。 如果不是内部 cmd 命令或批文件,则是一个程序,并 作为窗口应用程序或控制台应用程序运行。 parameters 这些为传送到命令/程序的参数如果命令扩展名被启用,通过命令行或 START 命令的外部命令调用会如下改变:将文件名作为命令键入,非可执行文件 可以通过文件关联调用。 (例如, WORD.DOC 会调用跟 .DOC 文件扩展名关联的应用程序)。 关于如何从命令脚本内部创建这些关联,请参阅 ASSOC 和 FTYPE 命令。执行的应用程序是 32-位 GUI 应用程序时,CMD.EXE 不等应用 程序终止就返回命令提示。如果在命令脚本内执行,该新行为 则不会发生。如果执行的命令行的第一个符号是不带扩展名或路径修饰符的 字符串"CMD","CMD" 会被COMSPEC 变量的数值所替换。这 防止从当前目录抓出 CMD.EXE。如果执行的命令行的第一个符号没有扩展名,CMD.EXE 会使用 PATHEXT 环境变量的数值来决定要以什么顺序寻找哪些扩展 名。PATHEXT 变量的默认值是: .COM;.EXE;.BAT;.CMD 请注意,该语法跟 PATH 变量的一样,分号隔开不同的元素。查找可执行文件时,如果没有相配的扩展名,看一看该名称是否与目录名相配。如果确实如此,START 会在那个路径上调用 Explorer。如果从命令行执行,则等同于对那个路径作 CD /D。

DOS命令之SORT

SORT [/R] [/+n] [/M kilobytes] [/L locale] [/REC recordbytes]

  [[drive1:][path1]filename1] [/T [drive2:][path2]]

  [/O [drive3:][path3]filename3]

  /+n                         指定开始每个比较的字符号码 n。/+3 说明每个

                              比较应从每行的第三个字符开始。少于 n 个字符

                              的行排在其他行之前。按默认值,从每行的第一

                              个字符开始比较。

  /L[OCALE] locale            用指定的区域设置替代系统默认区域设置。

                             ""C"" 区域设置产生最快的排序顺序并且是当前的

                              唯一其他选择。排序总是不分大小写的。

  /M[EMORY] kilobytes         指定用于排序的主内存量,单位为 KB。

                              最小内存量总是 160 KB。如果指定内存大小,

                              无论主内存的可用量是多少,指定的内存量

                              会全部用于排序。



                              要取得最佳性能,通常不指定内存大小。按默认

                              值,如果达到默认最大内存值,排序会一次完成

                              (非临时文件);否则,排序会分两次完成(没有

                              完全排序的数据存储在临时文件中);用于排序

                              和合并的内存量相等。如果输入和输出都是

                              文件, 默认最大内存量为可用主内存的 90%;

                              否则,为主内存的 45%。

  /REC[ORD_MAXIMUM] characters 指定记录中的最大字符数量

                               (默认值为 4096,最大值为 65535)。

  /R[EVERSE]                  颠倒排序顺序,即,从 Z 到 A,再从 9 到 0。

  [drive1:][path1]filename1   指定要排序的文件。如果没有指定,

                              则排序标准输入。指定输入文件比将同一个文件

                              重定向为标准输入快。

  /T[EMPORARY]

    [drive2:][path2]          指定保留排序工作存储的目录路径,以防

                              主内存无法容纳数据。默认值是使用系统临时

                              目录。

  /O[UTPUT]

    [drive3:][path3]filename3 指定在哪个文件中储存经过排序的输入。

                              如果没有指定,数据会被写入标准输出。指定

                              输出文件比将标准输出重定向到同一个文件快。

DOS命令之SHIFT

更改批处理文件中可替换参数的位置。

SHIFT [/n]

如果命令扩展名被启用,SHIFT 命令支持/n 命令行开关;该命令行开关告诉
命令从第 n 个参数开始移位;n 介于零和八之间。例如:

    SHIFT /2

会将 %3 移位到 %2,将 %4 移位到 %3,等等;并且不影响 %0 和 %1。

DOS命令之SETLOCALDOS命令之SETDOS命令之RMDIRDOS命令之REPLACEDOS命令之RENAMEDOS命令之RENDOS命令之REMDOS命令之RECOVERDOS命令之RDDOS命令之PUSHD

加载全部内容

DOS系统排行