dos常用文件操作命令

 

 1、DIR

含义: 显示指定目录下的文件和子目录列表

类型: 内部命令

格式: DIR[drive:][path][filename][/p][/w][/A[[:]attributes]][/O[[:]sortorder]][/S][/B][/L] 

举例: DIR

       DIR D:\px2

       DIR D:\px2\*.txt

DIR /A:D /O:D

 

2、COPY命令

含义:对一个或多个文件进行复制或合并 

类型:内部命令

格式:copy[/Y] [/-Y] source [+ source [+…]][destination][/V]

举例:使用时,源文件名和目标文件名中均可使用通配符?和*,以便复制一批文件。

       ① 同名复制,如果目标文件名与源文件名同名,则目标文件名可缺省。

COPY  D:\px1\text1.txt  D:\px2

COPY  D:\px1\*.txt  D:\px2

② 换名复制

          D:\px1>COPY  text1.txt  text11.txt

COPY  D:\px1\text1.txt  D:\px2\text11.txt

    ③ 合并文件

       COPY D:\px1\text1.txt+ D:\px1\text2.txt D:\px2\text12.txt

COPY D:\px1\text1.txt+ D:\px1\text2.txt D:\px2 (与第一个文件同名,如果已经存在,则提示是否覆盖)

COPY D:\px1\text1.txt+ D:\px1\text2.txt+ D:\px1\text3.txt D:\px2\text3.txt (text3.txt原来的内容将丢失)

COPY D:\px1\text1.txt+ D:\px1\text2.txt+ D:\px1\text3.txt D:\px2\text1.txt

 

3、DEL (ERASE)

含义:删除文件 

类型:内部命令

格式:DEL [盘符][路径][文件名] [参数] 

举例:DEL D:\ px2\text1.txt /P 

DEL D:\ px2\*.txt /P

DEL D:\ px2\*.* /P

参数/P表示可以使用户在删除多个文件时对每个文件都显示删除询问。 

4、REN

含义:用于修改文件、目录的名字

类型:内部命令

格式:REN [驱动器:][路径][目录名1 | 文件名1] [目录名2 | 文件名2]

举例:REN D:\px2\text1.txt  text2.txt (注意!text1.txt文件已经不存在了)

REN D:\px2  px22

在D:\px2下创建chen.txt和wang.txt,做以下实验并分析结果:

REN D:\px2\*.txt  ? k*.txt

REN D:\px2\*.txt  *.doc

说明:REN命令可以修改文件的扩展名,但是不能够修改驱动器和路径。要改名的目标文件、目录必须没有“系统”“隐藏”“只读”属性,否则不能够被修改。

 

5、TYPE

含义:显示文本文件内容 

格式:TYPE [盘符][路径][文件名] 

类型:内部命令

举例:TYPE D:\ px2\text1.txt 

TYPE D:\ px2\*.txt

常用目录操作命令

1、CD (CHDIR) 

含义:显示当前驱动器当前目录或改变某驱动器当前目录 

类型:内部命令

格式:CD [盘符] [路径] 

举例:CD px2   (当前目录:D:\)

CD \      (当前目录:D:\ px2)

CD ..      (当前目录:D:\ px2)

 

2、DELTREE 

含义:删除目录树

类型:外部命令

格式:DELTREE [/Y] [盘符][路径] 

举例:DELTREE ARE (表示删除当前路径下的ARE子目录,执行后会提示是否确认删除,按下Y,即可删除。) 

DELTREE D:\ARE D:\test

 

3、MD

含义:建立目录 

类型:内部命令

格式:MD [盘符][路径] 

举例:MD TEMP (表示在当前盘当前目录下建立一个名为TEMP的子目录)

      MD D:\px3

 

4、RD

含义:删除目录

类型:内部命令 

格式:RD [盘符][路径] 

举例:RD TEMP (表示删除当前路径下的TEMP子目录,需要注意的是,此命令只能删除空目录)

 

5、PATH

含义:指定DOS搜索可执行文件的目录 

格式: PATH [[盘符]路径[;...]] 

类型:内部命令

举例:path %path%D:\px2;D:\px3(之后在D:\px2和D:\px3中分别创建test.bat,在dos中运行该文件,分析执行结果)

说明:

Ø         PATH命令可用来设置可执行文件(仅包括:.COM、.EXE及.BAT文件)的搜索路径。当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到各目录中搜索该文件;

Ø         PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;

Ø         PATH命令有四种使用方法:

²         PATH (显示目前所设的路径)

²         PATH 盘符:路径1;盘符:路径2;...(设定可执行文件的搜索路径)

²        PATH %PATH%盘符:路径1(保留原有路径)

²        PATH ;(取消所有路径)

 

6、TREE

含义:图形化地显示目录结构 

类型:外部命令

格式:TREE [盘符][路径][/F][/A] 

举例:TREE D:\ 

 

7、XCOPY

含义:拷贝目录及其子目录和文件(除隐含和系统文件) 

类型:外部命令

格式:XCOPY source [destination][/Y][/-Y][/A|/M][/D:date][/P][/S[/E]][/V][/W]

举例:XCOPY D:\px1 D:\px3 /s(D:\px3已经存在)

      再一次执行上述命令,分别使用参数/-Y和/Y

      XCOPY D:\px1 D:\px4 /s(在D:\px4不存在的情况下,根据提示分别选择F和D)

注意:XCOPY命令退出码及其意义

 

常用磁盘操作命令

1、DISKCOPY命令

功能:把源软盘上的内容全部复制到目标软盘上,即产生备份文件

类型:外部命令。

格式:DISKCOPY [drive1:][drive2:][/1] [/V][/M]

注意:DISKCOPY命令退出码及其意义

 

2、DISKCOMP命令

功能:比较两个磁盘中的内容。

类型:外部命令。

格式:DISKCOMP [drive1:[drive2:]][/1] [/8]

注意:DISKCOMP命令退出码及其意义

 

3、FORMAT命令

功能:格式化磁盘,创建磁盘根目录和文件分配表

类型:外部命令。

格式:FORMAT drive:[/V[:label]][/Q][/U][/T:tracks /N:sectors] [/B] [/S] [/C] [/1] [/4] [/8][/F:size]

注意:参数说明以及命令退出码

 

4、LABEL

功能:创建、修改或删除磁盘卷标

类型:外部命令。

格式:LABEL [drive:][label]

注意:卷标名的限制

 

5、SYS

功能:创建启动盘

类型:外部命令。

格式:SYS [drive1:][path]drive2:

举例:SYS B: A:

 

其他内部命令

1、CLS

功能:清屏

类型:内部命令

格式:CLS

 

2、DATE

功能:显示日期,并可修改日期

类型:内部命令

格式:DATE [mm-dd-yy]

参数:mm-dd-yy 设置指定的日期

 

3、PROMPT

功能:改变命令提示符

类型:内部命令

格式:PROMPT [text]

参数:text 指定在系统提示符中要包括的信息

 

4、TIME

功能:显示系统时间,并可设置计算机的内部时钟

类型:内部命令

格式:TIME [hours:[minutes[:seconds[.hundredths]]]] [A|P]

 

5、VER

功能:显示DOS版本号

类型:内部命令

格式:VER

 

 

实用网络命令程序

1、WINIPCFG(windows 9x/Me)

功能:查看本机网络配置信息

格式:WINIPCFG

 

2、IPCONFIG

功能:显示用户所在主机所有当前的TCP/IP网络配置信息

格式:IPCONFIG [/all] [/renew [adapter]] [/release [adapter]]

举例:IPCONFIG

      IPCONFIG /all

 

3、PING

功能:探测本地电脑和目标电脑之间的连通性

格式:PING IP地址

举例:PING 127.0.0.1(测试环回地址的连通性)

      IPCONFIG 202.206.96.200

 

4、TRACERT

功能:判定数据包到达目的主机所经过的路径、显示经过的中继节点清单和到达时间

格式:TRACERT [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name

参数说明:参数-d是要求tracert不对主机名进行解析;-h是指定搜索到目的地址的最大跃点数,-j的功能是沿着主机列表释放源路由,-w用来设置超时时间间隔。

举例:TRACERT www.163.com

 

5、PATHPING

功能:pathping 命令是一个路由跟踪工具,它将 ping 和 tracert 命令的功能和这两个工具所不提供的其他信息结合起来。pathping 命令定期将数据包发送到通往最终目标的路径上的每个路由器,然后基于从每个跃点返回的数据包来计算结果。由于该命令显示数据包在任何给定路由器或链接上丢失的程度,因此可以很容易地确定可能导致网络问题的路由器或链接。

格式:PATHPING [-n][-h Maximum_hops][-g Host-list][-p Period][-q Num_queries][-w Time-out][-T][-R] Target_name

参数说明:

²        -n Hostnames:不将地址解析成主机名。

²        -h Maximum_hops:搜索目标的最大跃点数(30)。

²        -g Host-list:沿着路由列表释放源路由。

²        -p Period:在 ping 之间等待的毫秒数(1/4s)。

²        -q Num_queries:每个跃点的查询数(100)。

²        -w Time-out:为每次回复所等待的毫秒数(3s)。

²        Target_name:目的端IP地址或主机名

转载于:https://www.cnblogs.com/lvdongjie/p/5311361.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/396519.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使您的Java代码闻起来很新鲜

by Marco Massenzio由Marco Massenzio 使您的Java代码闻起来很新鲜 (Make your Java code smell nice and fresh) A few years ago I joined a startup working on a cloud enterprise service that was originally built by an offshore team.几年前,我加入了一家…

MySQL时间戳与日期格式的相互转换

MySQL时间戳与日期格式的相互转换,PHP时间戳与日期格式的相互转换 MySQL: 获取当前时间SELECT NOW(); // 2018/10/11 14:22:51 时间日期格式转换成时间戳格式,UNIX_TIMESTAMP()SELECT UNIX_TIMESTAMP(NOW()); // 1539238930 时间戳格式转换成时间日期格式…

Linux内存分配机制之伙伴系统和SLAB

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6539590.html 内核内存管理的一项重要工作就是如何在频繁申请释放内存的情况下,避免碎片的产生。这就要求内核采取灵活而恰当的内存分配策略。通常,内存分配一般有两种情况&#xff1a…

this.$modal.confirm 自定义按钮关闭_自定义函数,让你玩转Excel得心应手

让“自动更正”输入统一的文本,你是不是经常为输入某些固定的文本,如《电脑报》而烦恼呢?那就往下看吧。1.执行“工具→自动更正”命令,打开“自动更正”对话框。2.在“替换”下面的方框中输入“pcw”(也可以是其他字符,“pcw”用小写),在“替换为”下面的方框中输…

php mysql 排名算法_MySQL PHP:优化排名查询和计数子查询

这是原始数据,并希望根据得分(count(tbl_1.id))对它们进行排名.[tbl_1]id | name1 | peter2 | jane1 | peter2 | jane3 | harry3 | harry3 | harry3 | harry4 | ron因此,制作临时表(tbl_2)来计算每个id的分数.SELECT id, name, COUNT( id ) AS scoreFROM tbl_1GROUP BY idORDER…

CCF-CSP 最大的矩形

问题描述在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。请找出能放在给定直方图里面积最大的矩…

Stack Overflow 2016年对50,000名开发人员进行的调查得出的见解

Today, Stack Overflow released the results of their 2016 survey of more than 50,000 developers.今天,Stack Overflow发布了他们2016年对50,000多名开发人员进行的调查的结果。 I’ve combed through this big document to bring you the most surprising ins…

web管理

1.站点根目录下查找是否被放置webshell***根据语句判断是不是PHP***脚本# find /storage/www/ -name "*.php" | xargs grep-in --color "eval("# grep -i --include*.php -r system\s*\( /storage/www/2.统计访问日志中来自同ip出现的次数分析盗链、***、机…

MySQL的主从复制云栖社区_MySQL-主从复制

前言前篇说了作为运维在数据库块最起码要会两大技能,今天来说说第二技能--主从复制随着业务的增长,一台数据库服务器以满足不了需求了,负载过重,这时候就需要减压,实现负载均衡读写分离,一主一从或一主多从…

数据存储(SharedPreferences存储)

SharedPreferences是通过 键值对 的方式存储数据SharedPreferences是通过键值对的方式存储的 将数据存储到SharedPreferences中有3种方法:1.Context类中的getSharedPreferences()方法2.Activity类中的getPreferences()方法3.PreferencesManager类中的getDefaultShar…

编程程序的名称要记住吗_学习编程时要记住的5件事

编程程序的名称要记住吗by Kurt由库尔特 学习编程时要记住的5件事 (5 Things to Remember When You’re Learning to Program) Learning to program is challenging. Aside from choosing a language or setting up a development environment that you know nothing about, t…

mysql 数据分析的步骤_数据分析8个主要步骤

# 在对数据进行分析时,主要细分为明确目标、应用思维和如下8个具体步骤:1、读取数据2、清洗数据3、操作数据4、转换数据5、整理数据6、分析数据7、展现数据8、总结报告接下来将介绍使用python来具体处理数据,包括上面几个步骤的实现&#xff…

python学习的一个定位_python学习之——selenium元素定位

web自动化测试按步骤拆分,可以分为四步操作:定位元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。其中定位元素尤为关键,此篇是使用webdriver通过页面各个元…

Invoker

Invoker 是实体,dubbo外其他对象的转化。转载于:https://www.cnblogs.com/gtaxmjld/p/9786894.html

如何在开源社区贡献代码_如何在15分钟内从浏览器获得您的第一个开源贡献

如何在开源社区贡献代码Matt Mullenweg, founder of Automattic, recently offered this advice to aspiring developers: “Contribute to open source.”Automattic的创始人Matt Mullenweg最近向有抱负的开发人员提供了以下建议 :“ 致力于开源。 ” Mullenweg —…

小心情。

从一开始学习html到现在的nodejs,也有段时间了,那个时候什么都不知道,记得一两年之前还沉迷在一些网络技术的圈子里面,每天看着那些大牛,感觉都很是厉害,每一项技术总是那样的让我着迷,从易语言…

一、win7下安装yii2

作者:PHP学习网 出处:http://www.viphper.com/?p1159 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 之前在liunx上安装过yii…

js获取浏览器滚动条距离顶端的距离

js获取浏览器滚动条距离顶端的距离 一、jQuery获取的相关方法 jquery 获取滚动条高度获取浏览器显示区域的高度 :$(window).height(); 获取浏览器显示区域的宽度 :$(window).width(); 获取页面的文档高度 :$(document).height(); 获取页面的文…

vs dll必须和exe在同一个目录_Win10系统丢失 .dll 文件的三种解决方案教程

有时候开机或打开一个软件时,系统会提示无法启动程序,这是怎么回事呢?这是因为计算机丢失某个或某些dll文件,由于系统本身不存在这些运行库文件,需要进行添加才能使用该软件。方法一:下载丢失的.dll文件&am…

datagrid页面获取表单一条数据的例子

【问题背景】 最近在做ITOO考评的时候想从页面获取表单选中的数据: 【代码】 在数据网格(datagrid)组件包含两种方法来检索选中行数据: getSelected:取得第一个选中行数据,如果没有选中行,则返回…