查看文章
 
window dos 命令使用方法 和典型例子
2007年11月09日 星期五 上午 11:40

SHIFT [/n]

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

SHIFT /2

会将 %3 移位到 %2,将 %4 移位到 %3,等等;并且不影响 %0 和 %1。
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 指定在哪个文件中储存经过排序的输入。

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

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


启动另一个窗口运行指定的程序或命令。

START ["title"] [/D path] [/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。
将路径与驱动器号关联。

SUBST [drive1: [drive2:]path]
SUBST drive1: /D

drive1: 指定要指派路径的虚拟驱动器。
[drive2:]path 指定物理驱动器和要指派给虚拟驱动器的路径。
/D 删除被替换的 (虚拟) 驱动器。

不加任何参数键入 SUBST,可以显示当前虚拟驱动器的清单。
显示或设置系统时间。

TIME [/T | time]

显示当前时间设置和输入新时间的提示,请键入
不带参数的 TIME。要保留现有时间,请按 ENTER。

如果命令扩展被启用,TIME 命令会支持 /T 命令行开关;该命令行开关告诉
命令只输出当前时间,但不提示输入新时间。
设置命令提示窗口的窗口标题。

TITLE [string]

string 指定命令提示窗口的标题。
以图形显示驱动器或路径的文件夹结构。

TREE [drive:][path] [/F] [/A]

/F 显示每个文件夹中文件的名称。
/A 使用 ASCII 字符,而不使用扩展字符。

显示文本文件的内容。

TYPE [drive:][path]filename
显示 Windows 版本。

VER
显示磁盘卷标和序列号(如果存在)。

VOL [drive:]
复制文件和目录树。

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
[/EXCLUDE:file1[+file2][+file3]...]

source 指定要复制的文件。
destination 指定新文件的位置和/或名称。
/A 只复制有存档属性集的文件,但不改变属性。
/M 只复制有存档属性集的文件,并关闭存档属性。
/D:m-d-y 复制在指定日期或指定日期以后改变的文件。
如果没有提供日期,只复制那些源时间比目标时间新的文件。
/EXCLUDE:file1[+file2][+file3]...
指定含有字符串的文件列表。如果有任何字符串与要被复制的文件
的绝对路径相符,那个文件将不会得到复制。
例如,指定如 \obj\ 或 .obj 的字符串会排除目录 obj 下面的
所有文件或带有 .obj 扩展名的文件。
/P 创建每个目标文件前提示。
/S 复制目录和子目录,除了空的。
/E 复制目录和子目录,包括空的。与 /S /E 相同。可以用来修改 /T。
/V 验证每个新文件的大小。
/W 提示您在复制前按键。
/C 即使有错误,也继续复制。
/I 如果目标不存在,又在复制一个以上的文件,则假定目标一定是一
个目录。
/Q 复制时不显示文件名。
/F 复制时显示完整的源和目标文件名。
/L 显示要复制的文件。
/G 允许将没有经过加密的文件复制到不支持加密的目标。
/H 也复制隐藏和系统文件。
/R 覆盖只读文件。
/T 创建目录结构,但不复制文件。不包括空目录或子目录。/T /E 包
括空目录和子目录。
/U 只复制已经存在于目标中的文件。
/K 复制属性。一般的 Xcopy 会重设只读属性。
/N 用生成的短名复制。
/O 复制文件所有权和 ACL 信息。
/X 复制文件审核设置(隐含 /O)。
/Y 禁止提示以确认覆盖一个现存目标文件。
/-Y 导致提示以确认覆盖一个现存目标文件。
/Z 用重新启动模式复制网络文件。

命令行开关 /Y 可以预先在 COPYCMD 环境变量中设置。这可能被命令行上的 /-Y
覆盖。
正在安装 WMIC,请稍候。

[global switches]

有效的全局开关有:

/NAMESPACE 别名使用的名称空间路径。

/ROLE 包含此别名定义的角色路径。

/NODE 别名使用的服务器。

/IMPLEVEL 客户端模拟级别。

/AUTHLEVEL 客户端身份验证级别。

/LOCALE 客户端应用的语言识别符。

/PRIVILEGES 启用或禁用所有特权。

/TRACE 将调试信息输出到 stderr。

/RECORD 将所有输入命令和输出写入日志。

/INTERACTIVE 设置或重设交互模式。

/FAILFAST 设置或重置 FailFast 模式。

/USER 会话期间使用的用户。

/PASSWORD 用于会话登录的密码。

/OUTPUT 为输出重新定向指定模式。

/APPEND 为输出重新定向指定模式。

/AGGREGATE 设置或重置集合模式。

/AUTHORITY 指定连接的 。

/?[:IEF|FULL>] 用法信息。

有关具体全局开关的信息,请输入: switch-name /?

当前角色有下列别名。:

ALIAS - 访问本地机器上的别名

BASEBOARD - 基板 (也叫母板或系统板) 管理。

BIOS - 基本输入/输出服务 (BIOS) 管理。

BOOTCONFIG - 启动配置管理。

CDROM - CD-ROM 管理。

COMPUTERSYSTEM - 计算机系统管理。

CPU - CPU 管理。

CSPRODUCT - SMBIOS 的计算机系统产品信息。

DATAFILE - DataFile 管理。

DCOMAPP - DCOM 程序管理。

DESKTOP - 用户桌面管理。

DESKTOPMONITOR - 监视器管理。

DEVICEMEMORYADDRESS - 设备内存地址管理。

DISKDRIVE - 物理磁盘驱动器管理。

DISKQUOTA - NTFS 卷磁盘空间使用情况。

DMACHANNEL - 直接内存访问(DMA)频道管理。

ENVIRONMENT - 系统环境设置管理。

FSDIR - 文件目录系统项目管理。

GROUP - 组帐户管理。

IDECONTROLLER - IDE 控制器管理。

IRQ - 间隔请求线 (IRQ) 管理。

JOB - 提供对使用计划服务安排的工作的访问。

LOADORDER - 定义执行依存的系统服务管理。

LOGICALDISK - 本地储存设备管理。

LOGON - 登录会话。

MEMCACHE - 缓存内存管理。

MEMLOGICAL - 系统内存管理 (配置布局和内存可用性)。

MEMORYCHIP - 内存芯片信息。

MEMPHYSICAL - 计算机系统物理内存管理。

NETCLIENT - 网络客户端管理。

NETLOGIN - (某一用户的)网络登录信息管理。

NETPROTOCOL - 协议 (和其网络特点) 管理。

NETUSE - 活动网络连接管理。

NIC - 网络界面控制器 (NIC) 管理。

NICCONFIG - 网络适配器管理。

NTDOMAIN - NT 域管理。

NTEVENT - NT 事件日志的项目

NTEVENTLOG - NT 时间日志文件管理。

ONBOARDDEVICE - 母板(系统板)内置普通适配器设备的管理。

OS - 已安装的操作系统管理。

PAGEFILE - 虚拟内存文件对调管理。

PAGEFILESET - 页面文件设置管理。

PARTITION - 物理磁盘分区区域的管理。

PORT - I/O 端口管理。

PORTCONNECTOR - 物理连接端口管理。

PRINTER - 打印机设备管理。

PRINTERCONFIG - 打印机设备配置管理。

PRINTJOB - 打印工作管理。

PROCESS - 进程管理。

PRODUCT - 安装包任务管理。

QFE - 快速故障排除。

QUOTASETTING - 设置卷的磁盘配额信息。

RDACCOUNT - 远程桌面连接许可管理。

RDNIC - 管理在特定网络适配器上的远程桌面连接。

RDPERMISSIONS - 到一个特定远程桌面连接的许可。

RDTOGGLE - 远程打开或关闭远程桌面侦听器。

RECOVEROS - 当操作系统失败时,将从内存收集的信息。

REGISTRY - 计算机系统注册表管理。

SCSICONTROLLER - SCSI 控制器管理。

SERVER - 服务器信息管理。

SERVICE - 服务程序管理。

SHADOWCOPY - 卷影复制管理。

SHADOWSTORAGE - 卷影复制存储区管理。

SHARE - 共享资源管理。

SOFTWAREELEMENT - 安装在系统上的软件产品元素的管理。

SOFTWAREFEATURE - SoftwareElement 的软件产品组件的管理。

SOUNDDEV - 声音设备管理。

STARTUP - 用户登录到计算机系统时自动运行命令的管理。

SYSACCOUNT - 系统帐户管理。

SYSDRIVER - 基本服务的系统驱动程序管理。

SYSTEMENCLOSURE - 物理系统封闭管理。

SYSTEMSLOT - 包括端口、插口、附件和主要连接点的物理连接点管理。

TAPEDRIVE - 磁带驱动器管理。

TEMPERATURE - 温度感应器的数据管理 (电子温度表)。

TIMEZONE - 时区数据管理。

UPS - 不间断电源供应(UPS)管理。

USERACCOUNT - 用户帐户管理。

VOLTAGE - 电压感应器 (电子电量计) 数据管理。

VOLUME - 本地存储卷管理。

VOLUMEQUOTASETTING - 将某一磁盘卷与磁盘配额设置关联。

VOLUMEUSERQUOTA - 每用户存储卷配额管理。

WMISET - WMI 服务操作参数管理。

有关具体别名的信息,请输入: alias /?

CLASS - 按 ESC 键回到完整的 WMI 架构。

PATH - 按 ESC 键回到完整的 WMI 对象路径。

CONTEXT - 显示所有全局开关的状态。

QUIT/EXIT - 退出此程序。

有关 CLASS/PATH/CONTEXT 更多的信息,输入: (CLASS | PATH | CONTEXT) /?
 
相关链接  
Windows死机代码 2004-07-10 19:10
用好windows的快捷键 2004-09-04 15:00
Windows系统进程问题知多少? 2004-09-07 00:13
Windows下的EXE文件大揭密 2004-09-07 22:38
硬盘的DOS管理结构 2004-09-07 23:40
windows 蓝屏代码解读 2004-09-07 23:42
windows2000 注册表修改 2004-09-07 23:53
Windows XP 恢复管理员密码的五大秘诀 2004-09-08 00:06
Windows未打补丁 联网20分钟内即被攻破 2004-09-19 11:20
Windows惊现高危漏洞 新型病毒将攻击所有用户 2004-09-29 13:44
注册表损坏之症状和修复 2004-10-11 12:05




联系我们 | 网站地图 | 申请链接 | 申请广告 | 招才纳贤 | 管理入口 |
电脑无忧客户服务热线: 021-54252021  54257540  54257541   传真:021-54257079
地址:上海徐汇区天钥桥路380弄20号汇峰大厦1D   E-mail: www@pcfree.cn  QQ:511214745  
海外事务部:上海市浦东新区崂山东路600号明城花苑6H   MSN:pcfree_cn@hotmail.com
上海艾磊科技有限公司[电脑无忧]copyright@2003-2005


类别:我讲dos的故事讲给你听.||添加到搜藏 |分享到i贴吧|浏览(300)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu