DOS内部命令和批处理命令列表剖析
dos命令大全及用法_dos命令详解dos命令大全
dos命令大全及用法_dos命令详解dos命令大全do命令详解2.dir盘符:路径文件名字:表示指定目录下是否有这个文件,若盘符:路径与当前盘符:路径相同,可以省略盘符:路径。
例如:dirc:windowytem32calc.e某e就是表示查看ytem32目录下是否有该calc.e某e文件,如果有就会提示没有则不提示,如果在C盘查找该文件时,加上/则可以在C盘所有目录下搜索该文件。
3.dir某.e某e或dirap.某:支持通配符查看,前者表示查看所有e 某e文件,后者表示查看名字为ap任意后缀文件。
文件多建议配合/p。
4./p参数:表示在dir浏览的时候可以一屏一屏地显示,并且按任意键继续浏览。
5./w:横向显示文件和目录名称,一般分为三排,但不显示文件的创建时间、数量。
其中用中[]括起来的是目录。
6./a:如果直接是/a那么就显示所有属性的文件,包括dir看不到的系统隐藏属性的文件。
下面是/a的子参数,子参数可以多个,例如/ah 就是显示隐藏和系统属性的。
属性开关可以组合使用,但属性之间不能用空格隔开。
中间也可以使用冒号进行表示,例如dir/a:h带子参数:dir/ad只显示目录dir/ah:只显示隐藏属性的文件(h=hidden隐藏的)dir/ar只显示只读属性的文件(r=read)dir/a:只显示系统文件(=ytem)dir/aa:只显示存档属性文件(a=archive)dir/a-h显示非隐藏性的文件dir/a-:显示非系统属性的文件dir/a-d仅显示任意属性文件,不显示文件夹。
dir/a-a:显示没有更改过的存档文件dir/a-r显示非只读属性的文件。
7./:表示显示该目录以及该目录下所有子目录中的文件夹和文件。
例如dir/c:就会显示C盘下所有文件包括window、ytem32等C盘全部目录以及目录下子目录下的文件。
8./o:(o=order顺序)表示查看该目录下的文件时候进行排序,不接子参数表示默认按先以字母顺序显示目录,再以字母顺序显示文件。
dos批处理命令详解
dos批处理命令详解dos批处理命令详解导语:要学好DOS,就要学好批处理文件。
下面就由店铺为大家介绍一下dos批处理命令详解,大家一起去看看吧!DOS下的可执行文件有三种,分别是EXE,COM和BAT。
其中,EXE和COM文件都是二进制形式的,只有BAT文件是文本形式的,可以直接阅读。
因此,BAT文件和以上二进制可执行文件相比,内容要简单的多。
这些文件内包含着DOS命令的集合,通常叫作批处理文件。
批处理文件的组成虽然比较简单,但其用处非常大,使用也比较广泛。
比如每次都执行一些相同的命令,您一定会觉得非常麻烦,而放在批处理文件中执行的话则轻松得多。
AUTOEXEC.BAT就是一个特殊的批处理文件,它在DOS的启动时自动运行,在系统的配置中发挥着非常大的作用。
因此,要学好DOS,就要学好批处理文件。
下面介绍批处理文件的命令及其使用。
DOS自带的批处理命令:@ :将这个符号放在批文件中其它命令的前面,运行时将不显示命令本身。
如@ECHO OFF命令就在批文件首经常用到。
CALL :从一个批文件中调用另一个批文件,调用完后继续执行原来的批文件。
用法:CALL [批文件名]注:也可以使用COMMAND /C命令完成同样的操作。
CHOICE :选择命令。
这是一个DOS外部命令,但它主要用在批文件中。
CHOICE命令执行后将提示可选择的项目,这时通过一个按键来选则。
用法:CHOICE:[/C[:]按键表] [/N] [/S] [/T[:]选择值,秒数] [显示文本]其中,/C表示可选则的按键,/N表示不要显示提示信息,/S表示大小写字符敏感方式,/T表示若在批定的时间内没有选则的话,自动执行/C中定义的某个选择值。
显示文本是CHOICE命令执行时的提示信息。
选择结果将用ERRORLEVEL值来表示。
ECHO :显示指定的信息。
通常显示在屏幕上。
如ECHO Hello将在屏幕上显示Hello的字样。
另外,ECHO ON|OFF用来设置在批文件执行时是否显示命令本身。
dos批处理文件的DOS常用命令
echo 3.Anti-Virus │
echo. ┘
choice/c:123/t:1,10 将出现要您选择1或者2或者3的提示字符,如果等10秒后,用户尚未键入1或2或3中任一字符,则自动键入1。
if errorlevel 1 goto defragmant 当用户在上述键入1时,将寻找:defragment段来执行defrag程序。
批处理文件命令
一、什么叫做批处理文件?
批处理文件(文件名为*.BAT)就是将一些常用的命令写入一个文本文件内。当我们要使用这个文件时,只要键入批处理文件的文件名,批处理文件就会依照文件中的命令来执行全部或者是一部分指定要执行命令。如此我们便可简化我们的工作,而不用每一次都需要手动键入很多的命令来执行一些动作。
A:\>test a:prog1 b:prog2
于是系统将以test代表%0,以a:\prog1代表%1,以b:\prog2代表%2因此在执行此命令时,就相当于直接在键盘上依次输入下述DOS命令一样:
copy a:\prog1.mac b:\prog2.mac
type b:\prog2.prn
3.说明: ①、批处理文件的扩展名应为.BAT。
②、当执行批处理文件时,您可将参数(parameters)传给一名称为file-name.bat的文件,给予不同的参数,将可以执行类似的工作。
③、如果要停止批处理文件的动作,只要按下ctrl+break二键,即可停止正在执行的命令,并且出现下述信息:
nn--指定暂停的秒数。可接受0到99之间。如果指定0,则在默认之前将不会有暂停。
⑤、[test]参数:您想在提示符前显示的字符。假如您包含斜线(\)做为提示前字符的一部分时,则必须加引号。如果您并无提示字符,则CHOICE将仅显示提示符。您所分派的第一个键将为1,第二个键将为2……余此类推。如果用户按下了一个未分派到的键,则CHOICE将发出一警告声响。如果CHOICE检测到一个错误的情况,那么它将返回一ERRORLEVEL值为255的值;如果使用者按下了Crtl+Break二键或Ctrl+c二键,则CHOICE将返回一ERRORLEVEL值为0的值。
电脑DOS命令大全详解
DOS命令大全一)MD——建立子目录1.功能:创建新的子目录2.类型:内部命令3.格式:MD[盘符:][路径名]〈子目录名〉4.使用说明:(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。
例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER 子目录。
C:、>MD FOX (在当前驱动器C盘下创建子目录FOX)C:、>MD FOX 、USER (在FOX 子目录下再创建USER子目录)(二)CD——改变当前目录1.功能:显示当前目录2.类型:内部命令3.格式:CD[盘符:][路径名][子目录名]4.使用说明:(1)如果省略路径和子目录名则显示当前目录;(2)如采用“CD、”格式,则退回到根目录;(3)如采用“CD.。
”格式则退回到上一级目录。
例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。
C:、>CD FOX 、USER(进入FOX子目录下的USER子目录)C:、FOX、USER>CD.。
(退回上一级根目录)C:、FOX>CD、(返回到根目录)C:、>(三)RD——删除子目录命令1.功能:从指定的磁盘删除了目录。
2.类型:内部命令3.格式:RD[盘符:][路径名][子目录名]4.使用说明:(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身;(2)不能删除根目录和当前目录。
例:要求把C盘FOX子目录下的USER子目录删除,操作如下:第一步:先将USER子目录下的文件删空;C、>DEL C:、FOX、USER、*。
*第二步,删除USER子目录。
C、>RD C:、FOX、USER(四)DIR——显示磁盘目录命令1.功能:显示磁盘目录的内容。
DOS命令分为内部命令和外部命令
DOS命令分为内部命令和外部命令:内部命令是随每次启动的装入并常驻内存,而外部命令是一条单独的可执行文件。
在操作时要记住的是,内部命令在任何时候都可以使用。
外部命令需要保证命令文件在当前的目录中,或在Autoexec.bat文件已经被加载了路径。
DOS的内部命令是DOS操作的基础,DOS的外部命令就是一些应用程序,这些外部命令都是以文件的形式存在,Windows系统的DOS外部命令保存在Windows主目录下的Command目录中。
简单的说,外部命令是指在DOS目录下看的见的命令,一般是.exe或.com为扩展名,这些命令删除后就不能再用了。
常用的有:format,fdisk,copy,xcopy等等。
内部命令是指集成在DOS系统中的命令,用DIR列表是看不见的,是无法删除的!在任何目录下都可以运行执行的命令。
常用的有:dir,rd,cd,md等等用一句话概括就是内部命令是DOS 系统中自带的,使用时只要输入命令就能执行,而外部命令使用是,需要有装有外部命令的软盘或光盘,才能够使用。
具体讲:内部命令以外的其他dos可执行程序都可以称为外部命令。
-- DOS的内部命令内部命令是DOS的常用命令,集成在里面。
DOS的内部命令不是很多,只有有限的几个,但是这几个命令却提供了DOS的大部分功能。
1.CD:这是最常用的命令之一,也是必须掌握的命令之一。
这个命令也可以在Linux\Unix 中使用。
用途:显示当前目录名或改变当前目录。
命令格式:CD <驱动器名>[\<路径>]运用举例:假设当前的路径是C:\windows下,我想进入另外一个目录System32,这时候我们有2种办法进入:一是输入cd c:\windows\system32二是输入cd system32Notes:二者的区别在于前者使用的是绝对路径,后者使用的是相对于C:\windows的相对路径,一般初学者建议先使用绝对路径,这样不容易出错。
dos命令详解
\\computername 指定远程计算机。 如果省略这个参数,
会计划在本地计算机上运行命令。
id 指定给已计划命令的识别号。
CALL:label arguments
一个新的批文件上下文由指定的参数所创建,控制在卷标被指定
后传递到语句。您必须通过达到批脚本文件末两次来 "exit" 两次。
第一次读到文件末时,控制会回到 CALL 语句的紧后面。第二次
会退出批脚本。键入 GOTO /?,参看 GOTO : EOF 扩展名的描述,
【CHDIR】
显示当前目录名或改变当前目录。
CHDIR [/D] [drive:][path]
/R user 撤销指定用户的访问权限(仅在与 /E 一起使用时合法)。
/P user:perm 替换指定用户的访问权限。
Perm 可以是: N 无
R 读取
W 写入
C 更改(写入)
F 完全控制
/D user 拒绝指定用户的访问。
在命令中可以使用通配符指定多个文件。
也可以在命令中指定多个用户。
缩写:
/T 更改当前目录及其所有子目录中
指定文件的 ACL。
/E 编辑 ACL 而不替换。
/C 在出现拒绝访问错误时继续。
/G user:perm 赋予指定用户访问权限。
并扩展到找到的第一个文件的驱动器号和路径。
%~ftza1 - 将 %1 扩展到类似 DIR 的输出行。
在上面的例子中,%1 和 PATH 可以被其他有效数值替换。
批处理入门手册之批处理常用DOS命令篇(md、rd、ren、move)
批处理⼊门⼿册之批处理常⽤DOS命令篇(md、rd、ren、move)1.3 学习 md rd ren move 命令学习要点:1.创建⽂件夹:md2.删除⽂件夹:rd3.重命名⽂件(夹):ren4.移动⽂件(夹):move⼀.创建⽂件夹:mdmd命令⽤于创建⽂件夹,下⾯例⼦中的路径是可以缺省的,如果缺省则在当前⽬录下创建新⽂件夹;如果创建的新⽂件夹及其路径带有空格或特殊符号的,要⽤双引号括起来。
1.创建单个⽂件夹格式:MD [路径\]⽬录例1md d:\abc在D盘下建⽴⼀个名为abc的⽂件夹。
例2md abc这⾥为缺省路径,则在当前⽬录下创建⼀个名为abc的⽂件夹。
例3md "d:\my game"在D盘下建⽴⼀个名为my game的⽂件夹。
对于新建的⽂件夹名称中包含有空格或是特殊符号的,⼀定要⽤双引号” “把⽂件夹名括起来。
例4md "C:\Documents and Settings\456^ 789"在C:\Documents and Settings下建⽴⼀个名为456^ 789的⽂件夹,由于路径中有空格,所以我们⽤双引号" "把路径和⽂件夹名⼀起括起来了。
2.同时创建多个⽬录格式:md [路径\]⽬录1 [路径\]⽬录2 [路径\]⽬录3……例5md abc D:\gmae\123 abcd在当前⽬录下建⽴abc和abcd两个⽂件,同时D:\gmae下也建⽴⼀个⽂件夹123。
3.创建多级⽬录格式:md [路径\]⽬录1\⽬录2\⽬录3\…假如我们要在D盘下建⽴⽂件夹abc,然后在abc中建新⽂件夹abcd,接着再在abcd中建⽂件夹abcde,有没有⼀个命令可以⼀次性搞定的呢?答案肯定的!例6md d:\abc\abcd\abcde就这么⼀个命令就搞定了,不信?你当然可以测试⼀下罗,呵呵~思考:在例4中如果命令不⽤双引号括起来,即md C:\Documents and Settings\456^ 789 这样会发⽣什么情况呢?这个就让⼤家动⼿去测试⼀下了,哈哈!!⼆.删除⽂件夹:rd删除⼀个⽬录。
Dos全集:全部cmd命令
migautoplay
mmc
mobsync
mountvol
mpnotify
mrinfo
msconfig
msdt
msdtc
msfeedssync
msg
mshta
msiexec
msinfo32
mspaint
msra
mstsc
mtstocom
muiunattend
multidigimon
napstat
systempropertiesremote
systray
tabcal
takeown
tapiunattend
启动单独的窗口以运行指定的程序或命令。
subst
将路径与驱动器号关联。
systeminfo
显示计算机的特定属性和配置。
tasklist
显示包括服务在内的所有当前运行的任务。
taskkill
中止或停止正在运行的进程或应用程序。
time
显示或设置系统时间。
title
设置cmd.exe会话的窗口标题。
tree
optionalfeatures
osk
p2phost
pathping
pcalua
pcaui
pcawrk
pcwrun
perfmon
ping
pkgmgr
plasrv
pnpunattend
pnputil
poqexec
powercfg
presentationhost
presentationsettings
prevhost
Dos全集:所有cmd命令
分为三部分介绍这些命令行,
DOS批处理高级教程:第一章 批处理基础
第一节常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。
这些命令统称批处理命令。
小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。
了解了大概意思后,我们正式开始学习.先看一个简单的例子!1@echo off2echo "欢迎来到非常BAT!"3pause把上面的3条命令保存为文件test.bat或者test.cmd然后执行,他就会在屏幕上显示以下二行话:这就是一个简单批处理文件了,这个批处理文件一共就用了2条命令"echo" 和"pause" 还有一个特殊符号"@"从上面这个简单的批处理中,我们可以发现其实批处理就是运用一些含有特殊意义的符号和一些完成指定功能的命令组合而成,那么在批处理中有多少这样的特殊符号和功能命令呢?我们现在就来仔细了解一下一些最常用的!批处理的常见命令(未列举的命令还比较多,请查阅帮助信息)1、REM 和::2、ECHO 和@3、PAUSE4、ERRORLEVEL5、TITLE6、COLOR7、mode 配置系统设备8、GOTO 和:9、FIND10、START11、assoc 和ftype12、pushd 和popd13、CALL14、shift15、IF16、setlocal 与变量延迟17、ATTRIB 显示或更改文件属性介绍命令1、REM 和::REM为注释命令,一般用来给程序加上注解,该命令后的内容不被执行,但能回显。
其次, :: 也可以起到rem 的注释作用, 而且更简洁有效; 但有两点需要注意:第一, 任何以冒号:开头的字符行, 在批处理中都被视作标号, 而直接忽略其后的所有内容。
∙有效标号:冒号后紧跟一个以字母数字开头的字符串,goto语句可以识别。
∙无效标号:冒号后紧跟一个非字母数字的一个特殊符号,goto无法识别的标号,可以起到注释作用,所以:: 常被用作注释符号,其实:+ 也可起注释作用。
最全dos命令英文全拼 便于理解记忆
最全dos命令英文全拼便于理解记忆最全dos命令英文全拼便于理解记忆最完整的dos命令详解英文全拼三、命令行输入法在dos窗口中通过输入英文命令加回车键这种方式来执行程序。
四内部和外部命令dos命令总共大约有一百个(包括文本编辑、查杀病毒、配置文件、批处理等),我们这里详细介绍二十个常用的dos命令。
首先介绍通配符的概念。
通配符*和?*表示字符串?只代表一个字符请注意,通配符只能与文件名或扩展名通配符,不能全部通配符。
例如,如果我们想找到所有以字母Y开头的文件,我们可以输入以下命令:diry**;如果要查找所有扩展名为exe的文件,可以使用dir。
Exe。
它只代表一个字符。
例如,如果我想找到所有带有第二个字母S的文件,我可以输入:dir?s*1.dirDir是英文单词directory的缩写。
它主要用于显示目录下的文件和子目录。
[功能]显示指定磁盘、目录中的文件和子目录信息,包括文件及子目录所在磁磁盘的卷标、文件和子目录的名称、每个文件的大小、文件和目录建立的日期和时间,以及文件子目录的数量、占用的字节总数和磁盘上剩余的总空间。
[格式]dir[c:][path][filename][.ext][/o][/s][/p][/w][/a][description]dir是最常用的DOS命令。
斜线表示以下内容是一个参数。
O表示按字母顺序显示,s表示仅显示系统文件,a表示仅显示存档文件2.mdMD是英文make directory的缩写[功能]创建一个子目录[格式]MD[C:]路径[举例]用md建立一个叫做purple的目录3.cdcd是英文changedirectory(改变目录)的缩写[功能]更改或显示当前目录[格式]cd[c:][path][注意]绝对路径和相对路径可以用作路径。
如果只有没有参数的CD,则只显示当前路径。
注意:子目录中必须有两个“特殊目录”,即“.”“..”,一个点代表当前目录,两个点代表上层目录。
实验一简单DOS命令与批处理文件
实验一简单DOS命令与批处理文件一、实验目的与要求1.掌握DOS命令的使用。
2.学会建立和使用简单的批处理文件。
二、实验设备及环境本实验基于Windows操作系统。
三、实验内容1.进入DOS命令行状态:单击“开始”---〉单击“运行”---〉输入“cmd”---〉单击“确定”,进入DOS命令行状态。
如图1-1所示:图1-1 DOS命令行状态2.DOS命令介绍由于DOS命令很多,这里我们列举了最常用的几个DOS命令。
(1)DIR命令:显示磁盘目录内容格式:DIR参数常用参数:/P 显示信息满一屏时停顿,按任意键进入下一屏;/W 使用横的列表方式;/A 只显示指定属性的文件。
属性:D:目录;R:只读文件;H:隐藏文件;A:归档文件;S:系统文件;/O:按指定的顺序列出文件。
顺序:N:按名称(字母顺序);S:按大小(小在前);E:按扩展名(字母顺序);D:按日期(早在前);/S :显示指定目录下所有子目录中的文件。
举例:DIR/P:分页显示当前目录内容;DIR/P/AR/S C:\document:分页显示C:\document目录下的只读文件。
(2)MD命令:创建新目录命令格式:MD 目录名举例:MD XYZ 在当前目录下建立名为XYZ的子目录(3)CD命令:显示或改变当前工作目录命令格式:CD 目录路径举例:CD XYZ:从当前目录进入XYZ子目录;CD \AB:进入当前磁盘根目录下的AB子目录。
(4)RD命令:删除当前目录下的空目录命令格式:RD 目录名举例:RD XYZ 删除当前目录下已删空文件的子目录XYZ(注意:只能在该目录为空的情况下才能将其删除。
)(5)DEL命令:删除文件命令格式:DEL 文件名举例:DEL abc.txt 删除当前目录下的abc.txt文件;DEL *.txt:删除当前目录下所有扩展名为.txt的文件。
(6)DELTREE命令:这是DOS 5.0以上版本新增的命令。
DOS命令使用大全
另外这个命令还可以透过域名找到对方服务器的IP地址,我们知道域名只是提供给浏览网页用的,当我们看到一个不错的域名地址后,要想通过telnet连接它,就必须知道对方的IP地址,这里也要使用ping命令的。
这个命令的基本使用格式可以通过直接运行ping获得,现在假设目标是/,则可以在控制台下输入ping ,经过等待会得到如下信息:
这样黑客就了解了连接对方服务器使用的时间。另外这个命令还有一些特殊的用法,例如可以通过IP地址反查服务器的NetBIOS名,现在以211.100.8.87为例,使用ping配合“-a”,在控制台下输入命令ping -a 211.100.8.87,它的返回结果是:
Pinging POPNET-FBZ9JDFV [211.100.8.87] with 32 bytes of data:
Pinging [204.202.136.32] with 32 bytes of data:
Reply from 204.202.136.32: bytes=32 time=302ms TTL=240
Reply from 204.202.136.32: bytes=32 time=357ms TTL=240
DOS和Windows最大的不同在于DOS命令方式操作,所以使用者需要记住大量命令及其格式使用方法,DOS命令分为内部命令和外部命令,内部命令是随每次启动的装入并常驻内存,而外部命令是一条单独的可执行文件。在操作时要记住的是,在启动到DOS提示符的情况下,内部命令在任何时候都可以使用,而外部命令需要保证命令文件在当前的目录中,或在Autoexec.bat文件已经被加载了路径。
Minimum = 96ms, Maximum = 110ms, Average = 106ms
DOS命令提示符界面的使用说明及命令详解
许多用户喜欢个性化的环境,比如启动时自动选用自己喜欢的颜色、字体等等。论坛DOS命令提示符支持将命令(可以是除EDIT外的任何命令)存入A:\AUTOEXEC.BAT文件,这样每次启动时这些命令将自动运行。AUTOEXEC.BAT是自启动批处理文件,和DOS下类似,每次启动时都会自动运行。论坛DOS命令提示符界面中的AUTOEXEC.BAT文件是用户级的,不同的用户可以有不同的AUTOEXEC.BAT文件,用户只要登录即可使用。通过对它的合适修改(用EDIT命令),比如修改相应的环境变量、字体、行距、颜色、提示符、窗口标题等,用户可以达到个性化环境的目的。不仅如此,由于AUTOEXEC.BAT文件中的内容不会消失,利用它还可以完成类似收藏夹等功能。以下是一个简单的AUTOEXEC.BAT文件的例子:
与加载了DOSKEY的DOS下以及CMD环境下类似,论坛DOS命令提示符支持命令行历史的功能,用户可以在随时命令行上按光标键或PageUp/PageDown键来编辑或重新调用以前输入过的命令,以大大方便命令行操作。使用HISTORY命令可以查看命令行历史。
论坛DOS命令提示符界面启动后的默认盘符为A(其它盘符则分别代表不同的版块或特殊功能,如C盘代表论坛站务区,D盘代表DOS技术区,G盘代表收件箱等,可以用DIR命令看到),并将自动设置一些环境变量,如%AUTOSUB%、%CODEPAGE%、%DIRCMD%、%OS%、%PROMPT%、%USERNAME%,分别代表是否自动订阅编辑过的文件(默认为1)、当前代码页(默认为936,即简体中文,可用CHCP 437命令改为英文)、DIR命令预先设定的开关(默认为/P /V,可自行修改)、用户所用的操作系统(如Windows、POSIX等)、提示符(默认为$P$G,可自行修改)、用户名(如果已经登录)。此外,当用户未手工设置%CD%、%DATE%、%TIME%、%RANDOM%、%ERRORLEVEL%这些环境变量时,它们分别代表当前路径、当前日期、当前时间、一个随机整数、当前ERRORLEVEL值,与CMD下一致。
实验一简单DOS命令与批处理文件
实验一简单DOS命令与批处理文件一、实验目的与要求1.掌握DOS命令的使用。
2.学会建立和使用简单的批处理文件。
二、实验设备及环境本实验基于Windows操作系统。
三、实验内容1.进入DOS命令行状态:单击“开始”---〉单击“运行”---〉输入“cmd”---〉单击“确定”,进入DOS命令行状态。
如图1-1所示:图1-1 DOS命令行状态2.DOS命令介绍由于DOS命令很多,这里我们列举了最常用的几个DOS命令。
(1)DIR命令:显示磁盘目录内容格式:DIR参数常用参数:/P 显示信息满一屏时停顿,按任意键进入下一屏;/W 使用横的列表方式;/A 只显示指定属性的文件。
属性:D:目录;R:只读文件;H:隐藏文件;A:归档文件;S:系统文件;/O:按指定的顺序列出文件。
顺序:N:按名称(字母顺序);S:按大小(小在前);E:按扩展名(字母顺序);D:按日期(早在前);/S :显示指定目录下所有子目录中的文件。
举例:DIR/P:分页显示当前目录内容;DIR/P/AR/S C:\document:分页显示C:\document目录下的只读文件。
(2)MD命令:创建新目录命令格式:MD 目录名举例:MD XYZ 在当前目录下建立名为XYZ的子目录(3)CD命令:显示或改变当前工作目录命令格式:CD 目录路径举例:CD XYZ:从当前目录进入XYZ子目录;CD \AB:进入当前磁盘根目录下的AB子目录。
(4)RD命令:删除当前目录下的空目录命令格式:RD 目录名举例:RD XYZ 删除当前目录下已删空文件的子目录XYZ(注意:只能在该目录为空的情况下才能将其删除。
)(5)DEL命令:删除文件命令格式:DEL 文件名举例:DEL abc.txt 删除当前目录下的abc.txt文件;DEL *.txt:删除当前目录下所有扩展名为.txt的文件。
(6)DELTREE命令:这是DOS 5.0以上版本新增的命令。
dos命令大全黑客必知的DOS命令集合
dos命令⼤全⿊客必知的DOS命令集合⼀般来说dos命令都是在dos程序中进⾏的,如果电脑中安装有dos程序可以从开机选项中选择进⼊,在windows 系统中我们还可以从开始运⾏中输⼊cmd命令进⼊操作系统中的dos命令,如下图:严格的说,windows 中的命令窗⼝并不是真正意义上的dos操作界⾯,其功能并不全⾯,真正的dos程序是在电脑中没进⼊系统⽽进⼊的dos 界⾯,如下图:如上图,我们只要在dos界⾯中输⼊各种dos命令,即可实现相应的命令,下⾯分享下dos命令⼤全:net use ipipc " " /user:" " 建⽴IPC空链接 net use ipipc "密码" /user:"⽤户名" 建⽴IPC⾮空链接net use h: ipc "密码" /user:"⽤户名" 直接登陆后映射对⽅C:到本地为H: net use h: ipc登陆后映射对⽅C:到本地为H:net use ipipc /del 删除IPC链接 net use h: /del 删除映射对⽅到本地的为H:的映射 net user ⽤户名 密码 /add 建⽴⽤户 net user guest/active:yes 激活guest⽤户 net user 查看有哪些⽤户 net user 帐户名查看帐户的属性 net locaLGroup administrators ⽤户名 /add 把“⽤户”添加到管理员中使其具有管理员权限,注意:administrator后加s⽤复数 net start 查看开启了哪些服务 net start 服务名 开启服务;(如:net start telnet, net start schedule) net stop 服务名停⽌某服务 net time ⽬标ip 查看对⽅时间 net time ⽬标ip /set 设置本地计算机时间与“⽬标IP”主机的时间同步,加上参数/yes可取消确认信息 net view 查看本地局域⽹内开启了哪些共享 net view ip 查看对⽅局域⽹内开启了哪些共享 net config 显⽰系统⽹络设置 net logoff 断开连接的共享 net pause 服务名暂停某服务 net send ip "⽂本信息" 向对⽅发信息 net ver 局域⽹内正在使⽤的⽹络连接类型和信息 net share 查看本地开启的共享 net share ipc开启ipc共享 net share ipc /del 删除ipc共享 net share c /del 删除C:共享net user guest 12345 ⽤guest⽤户登陆后⽤将密码改为12345net password 密码更改系统登陆密码netstat -a 查看开启了哪些端⼝,常⽤netstat -annetstat -n 查看端⼝的⽹络连接情况,常⽤netstat -annetstat -v 查看正在进⾏的⼯作netstat -p 协议名例:netstat -p tcq/ip 查看某协议使⽤情况(查看tcp/ip协议使⽤情况)netstat -s 查看正在使⽤的所有协议使⽤情况nBTstat -A ip 对⽅136到139其中⼀个端⼝开了的话,就可查看对⽅最近登陆的⽤户名(03前的为⽤户名)-注意:参数-A要⼤写trAcert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”⽤于设置超时间隔。
Dos命令:批处理
Dos命令:批处理批处理⼀、call命令1、介绍从批处理程序调⽤另⼀个批处理程序。
2、语法CALL [drive:][path]filename [batch-parameters]batch-parameters 指定批处理程序所需的命令⾏信息。
如果命令扩展被启⽤,CALL 会如下改变:CALL 命令现在将卷标当作 CALL 的⽬标接受。
语法是:CALL:label arguments⼀个新的批⽂件上下⽂由指定的参数所创建,控制在卷标被指定后传递到语句。
你必须通过达到批脚本⽂件末两次来 "exit" 两次。
第⼀次读到⽂件末时,控制会回到 CALL 语句的紧后⾯。
第⼆次会退出批脚本。
键⼊ GOTO /?,参看另外,批脚本⽂本参数参照(%0、%1、等等)已如下改变:批脚本⾥的 %* 指出所有的参数(如 %1 %2 %3 %4 %5 ...)批参数(%n)的替代已被增强。
你可以使⽤以下语法:%~1 - 删除引号("),扩展 %1%~f1 - 将 %1 扩展到⼀个完全合格的路径名%~d1 - 仅将 %1 扩展到⼀个驱动器号%~p1 - 仅将 %1 扩展到⼀个路径%~n1 - 仅将 %1 扩展到⼀个⽂件名%~x1 - 仅将 %1 扩展到⼀个⽂件扩展名%~s1 - 扩展的路径只含有短名%~a1 - 将 %1 扩展到⽂件属性%~t1 - 将 %1 扩展到⽂件的⽇期/时间%~z1 - 将 %1 扩展到⽂件的⼤⼩%~$PATH:1 - 查找列在 PATH 环境变量的⽬录,并将 %1扩展到找到的第⼀个完全合格的名称。
如果环境变量名未被定义,或者没有找到⽂件,此修改符会扩展到空字符串可以组合修改符来取得多重结果:%~dp1 - 只将 %1 扩展到驱动器号和路径%~nx1 - 只将 %1 扩展到⽂件名和扩展名%~dp$PATH:1 - 在列在 PATH 环境变量中的⽬录⾥查找 %1,并扩展到找到的第⼀个⽂件的驱动器号和路径。
dos命令(各种版本及详解)
Dos命令合集winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write----------写字板winmsd---------系统信息wiaacmgr-------扫描仪和照相机向导winchat--------XP自带局域网聊天mem.exe--------显示内存使用情况Msconfig.exe---系统配置实用程序mplayer2-------简易widnows media player mspaint--------画图板mstsc----------远程桌面连接mplayer2-------媒体播放机magnify--------放大镜实用程序mmc------------打开控制台mobsync--------同步命令dxdiag---------检查DirectX信息drwtsn32------ 系统医生devmgmt.msc--- 设备管理器dfrg.msc-------磁盘碎片整理程序diskmgmt.msc---磁盘管理实用程序dcomcnfg-------打开系统组件服务ddeshare-------打开DDE共享设置dvdplay--------DVD播放器net stop messenger-----停止信使服务net start messenger----开始信使服务notepad--------打开记事本nslookup-------网络管理的工具向导ntbackup-------系统备份和还原narrator-------屏幕“讲述人”ntmsmgr.msc----移动存储管理器ntmsoprq.msc---移动存储管理员操作请求netstat -an----(TC)命令检查接口syncapp--------创建一个公文包sysedit--------系统配置编辑器sigverif-------文件签名验证程序sndrec32-------录音机shrpubw--------创建共享文件夹secpol.msc-----本地安全策略syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码services.msc---本地服务设置Sndvol32-------音量控制程序sfc.exe--------系统文件检查器sfc /scannow---windows文件保护tsshutdn-------60秒倒计时关机命令tourstart------xp简介(安装完成后出现的漫游xp程序)taskmgr--------任务管理器eventvwr-------事件查看器eudcedit-------造字程序explorer-------打开资源管理器packager-------对象包装程序perfmon.msc----计算机性能监测程序progman--------程序管理器regedit.exe----注册表rsop.msc-------组策略结果集regedt32-------注册表编辑器rononce -p ----15秒关机regsvr32 /u *.dll----停止dll文件运行regsvr32 /u zipfldr.dll------取消ZIP支持cmd.exe--------CMD命令提示符chkdsk.exe-----Chkdsk磁盘检查certmgr.msc----证书管理实用程序calc-----------启动计算器charmap--------启动字符映射表cliconfg-------SQL SERVER 客户端网络实用程序Clipbrd--------剪贴板查看器conf-----------启动netmeetingcompmgmt.msc---计算机管理cleanmgr-------垃圾整理ciadv.msc------索引服务程序osk------------打开屏幕键盘odbcad32-------ODBC数据源管理器oobe/msoobe /a----检查XP是否激活lusrmgr.msc----本机用户和组logoff---------注销命令iexpress-------木马捆绑工具,系统自带Nslookup-------IP地址侦测器fsmgmt.msc-----共享文件夹管理器utilman--------辅助工具管理器gpedit.msc-----组策略#########################################电脑命令提示符的作用1. gpedit.msc-----组策略2. sndrec32-------录音机3. Nslookup-------IP地址侦测器4. explorer-------打开资源管理器5. logoff---------注销命令6. tsshutdn-------60秒倒计时关机命令7. lusrmgr.msc----本机用户和组8. services.msc---本地服务设置9. oobe/msoobe /a----检查XP是否激活10. notepad--------打开记事本11. cleanmgr-------垃圾整理12. net start messenger----开始信使服务13. compmgmt.msc---计算机管理14. net stop messenger-----停止信使服务15. conf-----------启动netmeeting16. dvdplay--------DVD播放器17. charmap--------启动字符映射表18. diskmgmt.msc---磁盘管理实用程序19. calc-----------启动计算器20. dfrg.msc-------磁盘碎片整理程序21. chkdsk.exe-----Chkdsk磁盘检查22. devmgmt.msc--- 设备管理器23. regsvr32 /u *.dll----停止dll文件运行24. drwtsn32------ 系统医生25. rononce -p ----15秒关机26. dxdiag---------检查DirectX信息27. regedt32-------注册表编辑器28. Msconfig.exe---系统配置实用程序29. rsop.msc-------组策略结果集30. mem.exe--------显示内存使用情况31. regedit.exe----注册表32. winchat--------XP自带局域网聊天33. progman--------程序管理器34. winmsd---------系统信息35. perfmon.msc----计算机性能监测程序36. winver---------检查Windows版本37. sfc /scannow-----扫描错误并复原38. taskmgr-----任务管理器(2000/xp/200339. winver---------检查Windows版本40. wmimgmt.msc----打开windows管理体系结构(WMI)41. wupdmgr--------windows更新程序42. wscript--------windows脚本宿主设置43. write----------写字板44. winmsd---------系统信息45. wiaacmgr-------扫描仪和照相机向导46. winchat--------XP自带局域网聊天47. mem.exe--------显示内存使用情况48. Msconfig.exe---系统配置实用程序49. mplayer2-------简易widnows media player50. mspaint--------画图板51. mstsc----------远程桌面连接52. mplayer2-------媒体播放机53. magnify--------放大镜实用程序54. mmc------------打开控制台55. mobsync--------同步命令56. dxdiag---------检查DirectX信息57. drwtsn32------ 系统医生58. devmgmt.msc--- 设备管理器59. dfrg.msc-------磁盘碎片整理程序60. diskmgmt.msc---磁盘管理实用程序61. dcomcnfg-------打开系统组件服务62. ddeshare-------打开DDE共享设置63. dvdplay--------DVD播放器64. net stop messenger-----停止信使服务65. net start messenger----开始信使服务66. notepad--------打开记事本67. nslookup-------网络管理的工具向导68. ntbackup-------系统备份和还原69. narrator-------屏幕“讲述人”70. ntmsmgr.msc----移动存储管理器71. ntmsoprq.msc---移动存储管理员操作请求72. netstat -an----(TC)命令检查接口73. syncapp--------创建一个公文包74. sysedit--------系统配置编辑器75. sigverif-------文件签名验证程序76. sndrec32-------录音机77. shrpubw--------创建共享文件夹78. secpol.msc-----本地安全策略79. syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码80. services.msc---本地服务设置81. Sndvol32-------音量控制程序82. sfc.exe--------系统文件检查器83. sfc /scannow---windows文件保护84. tsshutdn-------60秒倒计时关机命令85. tourstart------xp简介(安装完成后出现的漫游xp程序)86. taskmgr--------任务管理器87. eventvwr-------事件查看器88. eudcedit-------造字程序89. explorer-------打开资源管理器90. packager-------对象包装程序91. perfmon.msc----计算机性能监测程序92. progman--------程序管理器93. regedit.exe----注册表94. rsop.msc-------组策略结果集95. regedt32-------注册表编辑器96. rononce -p ----15秒关机97. regsvr32 /u *.dll----停止dll文件运行98. regsvr32 /u zipfldr.dll------取消ZIP支持99. cmd.exe--------CMD命令提示符100. chkdsk.exe-----Chkdsk磁盘检查101. certmgr.msc----证书管理实用程序102. calc-----------启动计算器103. charmap--------启动字符映射表104. cliconfg-------SQL SERVER 客户端网络实用程序105. Clipbrd--------剪贴板查看器106. conf-----------启动netmeeting107. compmgmt.msc---计算机管理108. cleanmgr-------垃圾整理109. ciadv.msc------索引服务程序110. osk------------打开屏幕键盘111. odbcad32-------ODBC数据源管理器112. oobe/msoobe /a----检查XP是否激活113. lusrmgr.msc----本机用户和组114. logoff---------注销命令115. iexpress-------木马捆绑工具,系统自带116. Nslookup-------IP地址侦测器117. fsmgmt.msc-----共享文件夹管理器118. utilman--------辅助工具管理器119. gpedit.msc-----组策略###############################################DOS命令提示符cd 改变当前目录 sys 制作DOS系统盘copy 拷贝文件 del 删除文件deltree 删除目录树 dir 列文件名diskcopy 制磁盘 edit 文本编辑format 格式化磁盘 md 建立子目录mem 查看内存状况 type 显示文件内容rd 删除目录 ren 改变文件名记得多少啊,忘了就去上课看看,下面四个命令是新的,给出命令格式,你自己试试看,学电脑重要的就是摸索。
DOS命令详解-最全的-最详细的-完整版-珍藏版
del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)
============================================================================
(二)启动前的准备工作
既然启动的是DOS,当然磁盘要具有引导的能力(即具有三个系统文件)。如果要从软盘启动,就要有一张DOS引导盘或系统盘,并插入软驱(一定要插入A驱,不同的电脑A驱的位置可能有所不同,事先必须弄清楚),作好启动准备。如果要从硬盘启动,只要使硬盘可以引导就行了。
(三)启动的分类
/q 快速格式化,这外参数可在对已做过格式化的磁盘进行格式化时使用。可以减少对磁盘的伤害。
/s 使格式化后的C盘成为启动盘,格式化后,可以用C:盘直接启动
============================================================================
有了文件自然要加以管理,给文件起名字是最好的方法。每个文件都有一个名字,称为文件名,它由字母、数字或字符组成,如。文件名又可分割为主文件名和扩展文件名,就拿为例,COMMAND就是主文件名,它主要说明文件的内容,COM为扩展文件名,它主要说明文件的性质(在这里COM表示命令文件),中间的小数点为主文件名和扩展文件名的分隔符。DOS规定主文件名不能超过8个字符,扩展文件名不能超过3个字符。由于小数点专用作分隔符,所以主文件名和扩展文件名中不能使用小数点。另外,在文件名中也不允许使用空格。扩展文件名是可以省略的,但主文件名一定要有。所以,以下文件名都是错误的,如.EXE(无主文件名),(主文件名中含有小数点),ABC.DEFG(扩展文件名超过3个字符)。
DOS命令的分类
DOS命令的分类DOS的命令分为以下几种(1)内部命令:所谓内部命令,就是开完机后,可以随时直接引用的DOS命令.(2)外部命令:所谓外部命令,就是开完机后,在使用该命令时,必须先将该命令从磁盘设备装入(LOAD)到内存中,然后才能发生作用.如果磁盘上没有这个外部命令,我们就无法运行这个命令.(3)批处理命令:有些命令必需放在批处理文件(BATCH)中才有用.有关批处理文件的说明,请参考第7章.(4)配置命令:有些命令必需放在配置文件(CONFIG.SYS)中才有用。
有关配置文件的说明,请参考第8章。
内部命令在开完机后,就可以使用内部命令。
因为这类命令在启动时,随着系统驻留在内存中,一直到关机为止。
下列各命令属于内部命令,现将其功能说明如下:。
BREAKCHCP:设置CTRL—BRAEK,CTRL—C键对DOS的中断能力。
CHDIR:改变国家代码页。
CLS:清除屏幕。
COPY:拷贝文件。
CTTY:设置控台(CONSOLE)。
DATE:设置系统日期。
DEL(ERASE)删除文件。
DIR:表示目录及文件。
EXIT:由DOS下回到当初暂时退出的原软件。
LOADHIGH:将程序装入(LOAD)到(UMA)中。
MKDIR(MD):建立子目录。
PATH:设置路径。
PROMPT:设置系统提示符(SYSTEM PROMPT)。
REM:注解命令。
REN(RENAME):文件更名。
RMDIR(RD):删除子目录。
SET:设置环境变量。
TIME:显示系统时间。
TYPE:显示文件内容到屏幕。
VER:显示当前的启动版本。
VERIFY:写文件时加以额外的检验。
VOL:显示磁盘内部卷标外部命令外部命令以一个文件的形式存放在磁盘上。
外部命令的扩展文件名大都是。
COM或。
EXE。
要使用外部命令时,必须确定磁盘上有这个命令文件。
如果有,才可以打入命令文件名,将其由磁盘半夜入到内存中运行。
如果外部命令不在磁盘上,而我们去运行它时,会得到一条错误信息,Bad command or file name:A)DISKCOPY A:B(如果发出命令时DISKCOPY。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DOS内部命令和批处理命令列表Wikipedia,自由的百科全书MS-DOS 7.1 所有内部命令与批处理命令中文帮助集合——本页所有内容均由熊朝伟独自汉化。
命令:CALL功能:在批处理文件中调用批处理文件.CALL [驱动器:][路径]文件名 [批命令参数]批命令参数指定批处理文件所需的命令行参数.命令:CD/CHDIR功能:显示或改变当前目录.CHDIR [驱动器:][路径]CHDIR[..]CD [驱动器:][路径]CD[..].. 表示当前目录改变成父目录.键入 CD [驱动器:], 可显示指定驱动器的当前目录.键入不带参数的 CD 可显示当前驱动器和当前目录.命令:CLS功能:清除屏幕。
CLS命令:COPY功能:文件拷贝.COPY [/A | /B] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination[/A | /B]] [/V] [/Y | /-Y]source 指定被拷贝的文件./A 表示 ASCII 正文文件./B 表示二进制文件.destination 指定新文件的目录和文件名./V 校验新文件是否正确./Y 在重写原有的目标文件之前, 不让你确认./-Y 在重写原有的目标文件之前, 让你确认.开关项 /Y 可由环境变量 COPYCMD 预设.-Y 可以更改预设值.要合并多个文件时, 可指定单个目标文件, 但指定多个源文件(使用通配符或文件1+文件2+文件3 格式).命令:DATE功能:显示或设置日期。
DATE [日期]显示当前日期设置和输入新日期的提示,请键入不带参数的 DATE。
要保留现有日期,请按 ENTER。
命令:DEL/ERASE功能:删除文件.DEL [驱动器:][路径]文件名 [/P]ERASE [驱动器:][路径]文件名 [/P][驱动器:][路径]文件名指定被删除的文件, 用通配符指定多个文件. /P 删除每个文件之前显示确认信息.命令:DIR功能:显示目录中的文件和子目录列表。
DIR [驱动器:][路径][文件名] [/P] [/W] [/A[[:]属性]][/O[[:]排序方式]] [/S] [/B] [/L] [/V] [/4][驱动器:][路径][文件名]指定列出的驱动器, 目录或文件。
(可支持带通配符的长文件名)/P 显示一屏信息后暂停。
/W 使用宽幅列表格式。
/A 显示指定属性的文件。
属性 D 目录 R 只读文件H 隐含文件 A 准备存档的文件S 系统文件 - 前缀, 表示"非"/O 排序后列出文件。
排序方式 N 按文件名(字母顺序) S 按大小(小文件在前)E 按扩展名(字母顺序) D 按日期和时间(先建立的在前)G 先列出子目录 - 前缀, 表示反序A 按最后访问日期排序(先访问的在前)/S 列出指定目录及其所有子目录的文件。
/B 使用空格式(没有标题信息或摘要)。
/L 用小写。
/V Verbose mode./4 用四位数字显示年开关可能已用 DIRCMD 环境变量预置.用连字符(-)可更换预置的开关, 例如/-W.命令:ECHO功能:显示信息, 打开或关闭命令的回显.ECHO [ON | OFF]ECHO [信息]键入不带参数的 ECHO 可显示 ECHO 的当前设置.命令:EXIT功能:退出命令解释程序.EXIT命令:FOR功能:对一系列文件中的每个文件执行指定的命令.FOR %变量名 IN (文件集) DO 命令名 [命令行参数]%变量名指定可替换型参数.(文件集) 指定包含一个或多个文件的文件集, 可使用通配符.命令名指定为每个文件执行的命令.命令行参数指定命令的参数或开关.在批处理文件中使用 FOR 命令时, 用 %%变量名替换 %变量名.命令:GOTO功能:在批处理程序中将 Windows 转向到指定的行号.GOTO 标号标号指定在批处理文件中用作标号的正文字符串.标号独占一行, 以冒号打头.命令:IF功能:批文件的条件语句.IF [NOT] ERRORLEVEL 数值命令名IF [NOT] 字串1==字串2 命令名IF [NOT] EXIST 文件名命令名NOT 指示 Windows 在条件不成立时才执行命令.ERRORLEVEL 数值如果上次程序返回的退出码大于或等于指定的数值, 则条件成立.命令名指定条件满足时应执行的命令.字串1==字串2 如果正文字符串匹配, 则条件成立.EXIST 文件名如果指定的文件存在, 则条件成立.命令:LH/LOADHIGH功能:将程序装入上端内存区.LOADHIGH [驱动器:][路径]程序名 [参数]LOADHIGH [/L:区域1[,最小值1][;区域2[,最小值2]...] [/S]][驱动器:][路径]程序名 [参数]/L:区域1[,最小值1][;区域2[,最小值2]]...指定装裁程序的内存区域, <区域1> 指定第一个内存区号.<最小值1> 指定 <区域1> 的最小尺寸(若有).<区域2> 和 <最小值2> 指定第二个内存块号和最小尺寸(若有).内存区域的个数不限./S 装入程序时, 将 UMB 收缩到最小尺寸. [驱动器:][路径]文件名指定程序的名称和位置.命令:MD/MKDIR功能:创建目录.MKDIR [驱动器:]目录MD [驱动器:]目录命令:PATH功能:显示或设置可执行文件的搜索路径.PATH [[驱动器:]路径[....]]PATH ;键入 PATH ; 可清除所有的搜索路径, 使 Windows 只搜索当前目录键入不带参数的 PATH 可显示当前路径.命令:PAUSE功能:暂停批处理程序,并显示以下消息:请按任意键继续. . .PAUSE命令:PROMPT功能:更改命令提示符。
PROMPT [text]text 指定新的命令提示符。
提示符可以由普通字符及下列特定代码组成:$Q = (等号)$$ $ (货币符号)$T 当前时间$D 当前日期$P 当前驱动器及路径$V Windows 版本号$N 当前驱动器$G > (大于符号)$L < (小于符号)$B | (管道)$H 退格 (擦除前一个字符)$E Escape 码 (ASCII 码 27)$_ 回车换行键入不带参数的 PROMPT 可以将提示符改回默认设置。
命令:RD/RMDIR功能:删除目录.RMDIR [驱动器:]目录RD [驱动器:]目录命令:REM功能:在批处理文件或 CONFIG.SYS 里加上注解或说明。
REM [注解]命令:REN/RENAME功能:重命名文件或目录列表。
RENAME [驱动器:][路径]文件名1 文件名2.REN [驱动器:][路径]文件名1 文件名2.请注意,您不能为目标文件或目录列表指定新的驱动器或路径。
命令:SET功能:显示, 设置或删除 Windows 环境变量.SET [变量=[字符串]]变量指定环境变量名.字符串指定赋给环境变量的字符串.键入不带参数的 SET 可显示当前的环境变量.命令:TIME功能:显示或设置系统时间。
TIME [时间]显示当前时间设置和输入新时间的提示,请键入不带参数的 TIME。
要保留现有时间,请按 ENTER。
命令:TYPE功能:显示文本文件的内容。
TYPE [驱动器:][路径]文件名命令:VER功能:显示 Windows 版本.VER命令:VOL功能:显示磁盘的标签号和存在的序列号.VOL [驱动器:]取自"/mediawiki/index.php?title=DOS%E5%86%85%E9%83%A 8%E5%91%BD%E4%BB%A4%E5%92%8C%E6%89%B9%E5%A4%84%E7%90%86%E5%91%BD%E4%B B%A4%E5%88%97%E8%A1%A8"usebackq -- 使用反写的单引号键,(这个键在键盘上数字1的左面,波浪号的下档键)。
用它括起的内容为命令。
例如`set' [对不起,我这里打不进来],表示执行set命令,即取环境变量。
delims=xxx 定义字词分隔符,默认是空白键,表格键。
delims=就是不用默认分隔符,用自己在这里定义的东西,例如分号豆号。
eol=c 定义注解开始点的符号(1个字符),该号起,直到行尾是注解skip=3 跳过文件开始的头3行。
墨认是跳过所有空白行,不跳有字行。
tokens=x,y,m-n , x,y是特殊字符,例如要查找的字符,m-n 是范围,第几到第几个特殊字符,在此范围内的内容作语法分析。
"usebackq delims=;"联在一起-- 仍应看成分别的两个定义,一个定义反引号,另一个定义分隔符是";"号。
批处理中的for详解批处理中的for详解简单说,FOR是个循环,可以用你指定的循环范围生成一系列命令。
最简单的例子,就是人工指定循环范围,然后对每个值执行指定的命令。
例如,想快速报告每个硬盘分区的剩余空间:for %a in (c: d: e: f :) do @dir %a\ find "bytes free"将输出:8 Dir(s) 1,361,334,272 bytes free15 Dir(s) 8,505,581,568 bytes free12 Dir(s) 12,975,149,056 bytes free7 Dir(s) 11,658,854,400 bytes free用它可以使一些不支持通配符的命令对一系列文件进行操作。
在WIN9X中,TYPE命令(显示文件内容)是不支持*.txt这种格式的(WIN2K开始TYPE已支持通配)。
遇到类似情况就可以用FOR:for %a in (*.txt) do type %a这些还不是FOR最强大的功能。
我认为它最强大的功能,表现在以下这些高级应用:1. 可以用/r 参数遍历整个目录树2. 可以用/f 参数将文本文件内容作为循环范围3. 可以用/f 参数将某一命令执行结果作为循环范围4. 可以用%~ 操作符将文件名分离成文件名、扩展名、盘符等独立部分现分别举例说明如下:1. 用/r 遍历目录树当用*.* 或*.txt 等文件名通配符作为for /r 的循环范围时,可以对当前目录下所有文件(包括子目录里面的文件)进行操作。
举个例子,你想在当前目录的所有txt文件(包括子目录)内容中查找"bluebear"字样,但由于find本身不能遍历子目录,所以我们用for:for /r . %a in (*.txt) do @find "bluebear" %afind 前面的@ 只是让输出结果不包括find 命令本身。