您的位置:首页 > 其它

对于常出现的“不是内部或外部命令,也不是可运行的程序或批处理文件”错误的解答

2011-08-18 17:03 281 查看

出现此类问题一般情况下就是命令输入错误,如果没错那就是环境变量的问题

一些常用的doc命令和用法如下:

DOS 常用命令

——dir
DOS下使用频率最高的命令莫过于dir命令了,dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。 dir最常用的两个参数是/p(分屏查看),/w(所有文件在一屏内都显示)。dir命令不但可以查看目录中有什么文件,还可以查看目录中某个文件的信息。

——cd
cd是英文change directory(改变目录)的缩写,也是最常用的命令之一。顾名思义,如果想要进入一个目录,显然该采用这个命令了。用法很简单:cd 目标路径名。如果想退回上一层目录,就键入cd ..,键入cd\三个字符可以一下子就回到根目录。cd命令的用途就是让我们可以到任何一个目录去。我们把不同功能的文件分别安排在不同的目录内,是为了管理方便,可是当我们要使用某个文件时,我们就得到该文件所在的目录中去。用法:copy 源文件目的文件。复制文件的主要目的有两条,一是为重要的文件作一个备份,以免被删除后追悔莫及;二是在不同计算机之间交换信息,你可以将你的工作成果复制到软盘上,交给你的上司、同事,也可以把它带回家里。

——del
del即delete(删除)的缩写,显然它的作用就是“干破坏”删除文件。要删除当前目录中的某个文件,输入del空格再加上文件名就可以了。要删除一类文件,可以使用通配符。例如del *.tmp,就是把所有扩展名是tmp的文件都删除。也可以删除当前目录中的所有文件,命令很简单:del  *.*或del .。

——ren和type
ren(rename)命令。ren命令的格式是:ren 源文件名 目的文件名。type命令的格式就是:type 文件名。type命令是用记事本的方式查看文件。

——format
即格式化命令,format命令的格式很简单: 格式化A盘,就是format A:,格式化B盘,就是format B:。 format命令会把磁盘上的所有文件都删除掉。

——chkdsk
chkdsk是check disk的缩写,用来检查你的磁盘的使用情况。chkdsk命令的格式是: chkdsk 磁盘名

——path
在DOS提示符下,如果我们要执行某个可执行文件,电脑会在磁盘上寻找这个文件,如果不经过特殊处理,它只在当前目录下寻找,如果没有找到则提示出错。为了解决这个问题,DOS提供了一条Path命令,如果在Path命令中定义了某个目录,那么你在任何地方,都可以直接执行Path中指定目录里的文件。path命令的格式很简单: path 目录名,如果有很多目录,中间就用;(不要记错了,是分号不是逗号)隔开。要加入新的目录,就在最后一个目录的后面加一个; 然后再输入新的目录名就可以了。

——md和rd
两个命令就是进行目录操作的,是md(make directory--创建目录)和rd(remove directory--删除目录)。但使用rd要注意:1。要删除的文件夹里不能有子文件和子文件夹2。不能删除当前文件夹。

——copy
copy在英文中是复制的意思,所谓复制就是原来的文件并没有任何改变,重新产生了一个内容和原来文件没有任何差别的文件。

----edit
edit命令是一个在dos下简单的编辑软件,用它来编辑一些程序和批处理文件。

ver  显示操作系统版本

set    显示系统变量

vol  显示指定的磁盘卷标号
DOS 常用命令2

cls     清屏

〔适用场合〕  屏幕上太乱了,或是屏幕上出现乱码了, 清除屏幕上显示内容但不
影响电脑内部任何信息

〔用  法〕  cls  回车

move     移动文件,改目录名

〔适用场合〕  移动文件到别的目录

〔用  法〕  move [文件名] [目录]        移动文件至新目录下

move [目录名] [目录名]       改目录名

〔例  子〕  c:\>move c:\autoexec.bat c:\old

移动autoexec.bat文件至old目录下

c:\>move c:\config.sys c:\temp

移动config.sys文件至old目录下

cls    分屏显示

〔适用场合〕  当输出很多一屏显示不下时采用,几乎适合所有命令,尤其是type
等命令时很有用。 使用more时磁盘不能有写保护,也不适合光驱。

〔用  法〕  type [文件名] | more        分屏显示文件内容

more < [文件名]          分屏显示文件内容

〔例  子〕  C:\>type msdos.w40 | more

xcopy    拷贝目录和文件

〔适用场合〕  在进行连同子目录一起拷贝时很有用,在拷贝大量文件时比COPY命令
要快得多

〔用  法〕  xcopy [文件名] [目录]       将指定文件拷贝到指定目录

xcopy [源目录] [目的目录]  将源目录连子目录考到目的目录下

xcopy *.* [目录] /s   将文件与非空子目录拷贝到指定目录

其它常用参数还有: v 拷贝后校验,会影响速度
e 与s 相似,但即使子目录是空的也会拷贝。

help    帮助

〔适用场合〕  当您想具体了解DOS命令的使用方法时使用

〔用  法〕  help                提供所有DOS命令帮助

help [DOS命令]           提供有关命令的帮助

attrib   设置文件属性

〔适用场合〕  想对文件做较特殊的处理时

〔用  法〕  attrib 显示所有文件的属性

attrib +r或-r [文件名] 设置文件属性是否为只读

attrib +h或-h [文件名] 设置文件属性是否隐含

attrib +s或-s [文件名] 设置文件属性是否为系统文件

attrib +a或-a [文件名] 设置文件属性是否为归档文件

attrib /s 设置包括子目录的文件在内的文件属性

date     显示及修改日期

〔适用场合〕  想知道或修改时间和日期

〔用  法〕  date 显示和改变当前日期

lable    设置卷标号 (即分区名)

〔适用场合〕  用来为磁盘做个标记

〔用  法〕  label 显示磁盘卷标

label [盘符] [卷标名] 设定指定盘的卷标

defrag   磁盘碎片整理

〔适用场合〕  磁盘读写次数很多,或磁盘使用时间很长了,可能需要使用这条命令
整理磁盘。磁盘碎片并不是指磁盘坏了,而只是由于多次的拷贝和删
除文件后,磁盘使用会很不连贯,致使速度变慢。

doskey   调用和建立DOS宏命令

〔适用场合〕  经常需要输入重复的命令时,有非常大的用处

〔用  法〕  doskey

将doskey驻留内存,开辟出缓冲区,以后输入的命令都将保存在缓冲
区中,可以随时调用

doskey [宏命令名]=[命令名]

将宏命令定义为命令,以后输入宏命令,电脑就会执行相应的命令

doskey /reinstall      重新安装doskey

doskey /bufsize=       设置缓冲区的大小

doskey /macros        显示所有doskey宏

doskey /history        显示内存中所有命令

doskey /insert|overstrike 设置新键入的字符是否覆盖旧的字符

〔例  子〕  C:\>DOSKEY
C:\>dir
C:\>copy C:\temp\*.* a:
C:\>del c:\temp\*.*
C:\>copy b:\*.* c:\temp

上述四条命令都已被保存,用光标控制键的上下可以依次选择使用或
修改, 也可以用F7键列出保存的所有命令

C:\>doskey di=dir/w/p 定义di为宏命令,意思是执行dir/w/p

fdisk    硬盘分区

〔建  议〕  只有硬盘被很利害的病毒感染时,或是一块新硬盘才需要分区,最好
请懂行的人指导。硬盘都需经过低级格式化,分区,格式化三个步骤
才可使用,成品电脑内的硬盘都已经做过这些加工了。

〔用  法〕  输入fdisk后按回车即可进入提示界面

prompt   设置提示符

〔适用场合〕  当你厌烦了c:\>的提示符或者您想使您的提示符与众不同时,您可以
试一试,非常有趣的DOS命令,可以随时显示时间与日期。

〔用  法〕  prompt $p$g 以当前目录名和>号为提示符,这是最常用的提示符

prompt $t 表示时间      prompt $d 表示日期

prompt $$ 表示$        prompt $q 表示=

prompt $v 表示当前版本    prompt $l 表示<

prompt $b 表示|        prompt $h 表示退位符

prompt $e 表示Esc代表的字符  prompt $_ 表示回车换行

〔例  子〕  C:\DOS>prompt wang$g 将wang>作为提示符

WANG>prompt $t$d$g  使用时间、日期和>号做为提示符

0:01:07.77Thu 08-29-1996>prompt $p$g

C:\DOS>

time    显示及修改时间

〔适用场合〕  用于显示及修改时间,用法同date

〔例  子〕  C:\DOS>time
Current time is 12:15:26.04a
Enter new time: 11:20:20.00p

按时:分顺序输入时间,再加上下午(a/p)即可 直接按ENTER键可忽略
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐