二十一. start
对于一些还需要使用DOS程序的人来说,Windows XP中提供了一个类似Win9X的“MS-DOS方式”,现在又叫“命令提示符”,它在“开始/所有程序/附件”中。利用它我们就可以启动许
多程序,同时还提供了一个专门在DOS状态下启动程序的命令Start,它启动单独的“命令提示符”窗口来运行指定程序或命令。如果在没有参数的情况下使用,start将打开第二个命令 提示符窗口。start命令有许多参数,它的各个参数的含义如下: \指定在“命令提示符”窗口标题栏中显示的标题。 /d Path 指定启动目录。
/i 将 Cmd.exe 启动环境传送到新的“命令提示符”窗口。 /min 启动新的最小化“命令提示符”窗口。 /max 启动新的最大化“命令提示符”窗口。 /separate 在单独的内存空间启动 16 位程序。 /shared 在共享的内存空间启动 16 位程序。 /low 以空闲优先级启动应用程序。 /normal 以一般优先级启动应用程序。 /high 以高优先级启动应用程序。 /realtime 以实时优先级启动应用程序。
/abovenormal 以超出常规优先级的方式启动应用程序。 /belownormal 以低出常规优先级的方式启动应用程序。 /w 启动应用程序,并等待其结束。(英文:wait)
/b 启动应用程序时不必打开新的“命令提示符”窗口。除非应用程序启用CTRL+C,否则将忽略 CTRL+C操作。使用 CTRL+BREAK 中断应用程序。其实,用start命令可以启动任意的Windows程序,比如你要启动 Notepad(记事本程序), 而又在附件中找不到的话,在开始的运行菜单中键入start notepad,Windows XP就会打开记 事本本文来自CSDN博客,转载请标明出处:
http://blog.csdn.net/binghgo/archive/2005/04/23/359897.aspx
没办法啊,我这些参数试了试不懂得,只好照搬过来了。555555555555555
下面是我收集的:
1. start不支持通配符
回来补充下:
1.start与call(擦,前面还没提到call,没什么关系,先看应该没问题)的区别:
call可调用内部标记,也可调用外部程序。但是这里的外部程序只限于bat,cmd...想很多快捷方式都打不开。但是start
就可以打开运行了。例如:start /w E:\\360\\360downloads\\Tencent\\QQ\\Bin\\QQ.exe 这样就打开我的QQ程序了。
注意:也许谨慎的朋友会用 start /w \对路径用引号是一个好习惯,但
是会发现这里运行不起来。因为 start 中用了引号会被误认为是参数\所以应该这样: start /w \
所以我们强调了使用start时使用:start \程序名/文件夹名/文件名\
可是你运行这两个看看什么结果: start /w c: start /w d:
你会发现这里的参数/w会失效,运行后会一下子出来两个文件夹,而不是一个完了再来另一个,难道start的/w参数对文件夹无效? 对于这个我不懂得。。。
还有就是:start. (start命令后跟一点):打开命令提示符所处的当前路径。
点?对了这就是cd命令是说过的东西。一个点可以当然两个点也行喽。都是旧的东西了,不说了。
自学批处理笔记(10)date time color mode 二十二. date 和 time 参数:/t 用来修改系统日期和时间。
DOS下输入 date会出现当前的日期,并要求输入新的日期,若不想更改日期直接回车。也可以直接在DOS下
输入date /t 这样就只显示当前日期了。time也是一个用法。
在批处理中如果要使用当前的日期或时间可以直接用úte%和%time%,这两个是系统的内部变量,直接可以
调用。若果只想要时间中的时分不要秒:%time:~0,6%这个是前面的内容,有点罗说了。 批处理之家教程地址:date:http://bbs.bathome.net/thread-13817-1-1.html time:http://bbs.bathome.net/thread-13818-1-1.html
二十三. color 作用:更改命令提示窗口的背景色和前景色
格式:color xy (x是背景色的代码,y是背景色的代码就是字体的颜色) 代码如下(可以再dos下键入color /?进行查看): 0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色
3 = 湖蓝色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色 6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色
如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时 的颜色。这个值来自当前控制台窗口、/T 开关或 DefaultColor 注册表值。
如果用相同的前景和背景颜色来执行 COLOR 命令,COLOR 命令 会将 ERRORLEVEL 设置为 1。
例如: \在亮白色上产生亮红色
二十四. title 作用:更改命令窗口的标题 格式:title 标题 这个很简单试试吧。
二十五. mode 配置系统设备
设备状态: MODE [device] [/STATUS] 打印重定向: MODE LPTn[:]=COMm[:] 选定代码页: MODE CON[:] CP SELECT=yyy 代码页状态: MODE CON[:] CP [/STATUS] 显示模式: MODE CON[:] [COLS=c] [LINES=n] 击键率: MODE CON[:] [RATE=r DELAY=d]
我很不懂,但是这个很常用:mode con cols=宽度 lines=长度的,和上面的
两个就可以制作一个友好的命令窗口了。 比如这个批处理文件: @echo off title 个人的天地 color 1f
mode con cols=50 lines=25 echo.
echo ----------------- 个 人 世 界 ------------------- echo/ echo/ echo/ echo/ echo 欢 echo 迎 echo 来 echo 到 echo 我 echo.
echo. 的
这是用来修改命令窗口的大小用
echo. 地盘 echo. echo. echo. echo. echo. echo. echo. echo. pause
这样就建立了一个不一样的窗口了。哈哈觉得好那个......
自学批处理笔记(11) vol label format defrag chkdsk convert 二十五. vol label discopy format defrag 这几个都是在dos下对盘得管理
(一)vol 作用:显示磁盘卷标和序列号(如果存在)。 格式:vol 盘符 例如:dos下输入: vol d:
显示了: 驱动器 D 中的卷是 磁盘下载包 卷的序列号是 CC9D-41F9
(二)label 作用:创建、更改或删除磁盘的卷标。 格式:LABEL [drive:][label]
LABEL [/MP] [volume] [label] drive: 指定驱动器名。 label 指定卷标签。
/MP 指定卷应该被当作安装点或卷名。
volume 指定驱动器(后面跟一个冒号)、装入点
或卷名。如果指定了卷名,/MP 标志则不必要。 例如:dos下输入:label d:下载盘
再打开我的电脑看看d盘,有什么变化没。
批处理之家的教程:http://bbs.bathome.net/thread-13909-1-1.html
(三)format 作用:格式化磁盘以供 Windows XP 使用。
格式:FORMAT volume [/FS:file-system] [/V:label] [/Q] [/A:size] [/C] [/X] FORMAT volume [/V:label] [/Q] [/F:size]
FORMAT volume [/V:label] [/Q] [/T:tracks /N:sectors] FORMAT volume [/V:label] [/Q] FORMAT volume [/Q]
volume 指定驱动器(后面跟一个冒号)、装入点或卷名。 /FS:filesystem 指定文件系统类型(FAT、FAT32 或 NTFS)。 /V:label 指定卷标。 /Q 执行快速格式化。
/C 仅适于 NTFS: 默认情况下,将压缩在该新建卷上创建的文件。 /X 如果必要,先强制卸下卷。那时,该卷所有已打开的句柄不再有效。 /A:size 替代默认配置单位大小。极力建议您在一般状况下使用 默认设置。 NTFS 支持 512、1024、2048、4096、8192、16K、32K、64K。
FAT 支持 512、1024、2048、4096、8192、16K、32K、 64k,(128k、256k
用于大于 512 字节的扇区) 。
FAT32 支持 512、1024、2048、4096、8192、16k、32k、 64k,(128k 、
256k 用于大于 512 字节的扇区)。
注意 FAT 及 FAT32 文件系统对卷上的群集数量有以下限制: FAT: 群集数量 <= 65526
FAT32: 65526 < 群集数量 < 4177918
如果判定使用指定的群集大小无法满足以上需求,格式化将立即停止。 NTFS 压缩不支持大于 4096 的分配单元。 /F:size 指定要格式化的软盘大小(1.44) /T:tracks 为磁盘指定每面磁道数。 /N:sectors 指定每条磁道的扇区数。 以上都是帮助里的,因为这个很多参数我都没去试试。
(四) defrag 作用:磁盘碎片整理
格式:defrag
volume 驱动器号或装载点(d: 或 d:\\vol\\mountpoint) -a 只分析
-f 即使可用空间不足,也强制碎片整理 -v 详述结果 -? 显示这段帮助文字 这个比较简单了,没啥好说的。