DOS目录与盘符
csdh11 2025-04-27 13:11 5 浏览
在DOS中,有个当前目录的概念,就是提示符所显示的目录,现在的提示符是C:\ 那么当前目录就是C盘的根目录,这个\(反斜杠)就表示根目录.
如果要更改当前目录,那么可以用cd命令,比如我们输入 cd dos 就表示更换当前目录为dos目录,回车后, 你看,提示符变成了 C:\DOS 这就表示当前目录变成了C盘的DOS目录了,当前目录有什么意义呢?
在这里,我们输入dir试试,看,现在列出的文件已经不是刚才看见的了,这些都是DOS目录里的文件,这就说明,dir命令列出的,是当前目录中的内容.还有,就是在我们输入可执行文件名时,DOS会在当前目录中寻找该文件,如果没有该文件,DOS会提示错误信息.
那么目录是什么结构的呢?目录是树形结构的,你看,下面是一个目录结构的示意图,这个 C: 表示最上面的一层目录,叫做根目录,其它的目录都是根目录的子目录,如DOS、WINDOWS、TOOLS等,而DOS、WINDOWS目录自己也有子目录,象DOS下的TEMP目录,WINDOWS下的SYSTEM目录.
我们用CD命令来改变当前目录,输入 CD DOS 那么当前目录就变成 DOS 了,有时我们把改变当前目录为一个子目录叫做进入该子目录,那么我们现在就是进入了DOS目录,再输入 CD TEMP 那么我们又会进入TEMP目录了,如何退出TEMP目录呢?只要键入 CD .. 回车,我们就可以回到DOS目录了.在DOS中,这个两点就表示当前目录的上一层目录,一个点表示当前目录,有时,我们叫上一级目录为父目录.再输入 CD ..然后回车,我们就回到了C盘的根目录.
进入一个目录的子目录并不需要用CD命令一层一层进入,可以用一行命令完成,比如要进入WINDOWS目录下的SYSTEM子目录,只要输入 CD WINDOWS\SYSTEM 就可以了,也可以输入 CD C:\WINDOWS\SYSTEM 如果要回到根目录,那么也不必多次输入 CD .. 来完成,可以直接输入 CD \ "\"就表示根目录.
在子目录中用dir命令列文件列表时,我们会发现 "."和".." 都算作文件数目,但大小为零.
如果我们要更换当前目录到硬盘的其它分区该怎么办呢?当然不是使用CD,否则我就不用说了,这时应该输入盘符然后回车.比如要到D盘,那么就输入 D: 然后回车,瞧,现在提示符就变成 D:\> 了.再用dir命令,就是列出D盘的文件了.
实际上,要完整地表达一个子目录应该是盘符加目录,比如 C:\DOS\TEMP,那么完整地表达文件呢?就是盘符加目录加文件名,比如 C:\DOS\TEMP\ME.TXT C:\DOS\TEMP\ 就叫做ME.TXT的路径.
刚才我们说过,输入可执行文件名时,DOS会在当前目录中寻找该文件,如果找不到,会提示错误的文件名,但是我们不是一定要把当前目录更换到文件所在的目录才能运行它的,可以在文件名前加上完整的路径就可以了,比如我们现在的当前目录是C:\DOS 我们要运行 D:\TEST\PCT.EXE 那么我们可以直接输入 D:\TEST\PCT.EXE 回车,这样我们不改变当前目录就可以执行其它目录下的文件.
相关推荐
- 100个python的基本语法知识【下】
-
50.压缩文件:importzipfilewithzipfile.ZipFile("file.zip","r")aszip_ref:zip_...
- python 进阶突破——内置模块(Standard Library)
-
Python提供了丰富的内置模块(StandardLibrary),无需安装即可直接使用。以下是一些常用的内置模块及其主要功能:1.文件与系统操作...
- Python带你找回童年的万花尺
-
还记得小时候的万花尺吧?这么画:一点也不费脑筋,就可以出来这么多丰富多彩的复杂几何图形。具体而言,可以用万花尺玩具(如图2-1所示)来绘制数学曲线。这种玩具由两个不同尺寸的塑料齿轮组成,一大一小。小的...
- 用python嗅探网络中所有HTTP数据包
-
对网络安全工程师来说,监视网络似乎总是一项有用的任务,因为它使他们能够查看网络中正在发生的事情,查看和控制恶意流量等。在本教程中,您将学会如何嗅探HTTP数据包。我们继续使用scapy来实现嗅探,一旦...
- 【Python】自动化编程之系统操作 argparse 库
-
argparse简介#python#...
- Python 知识点 #34 - argparse模块
-
在Python中,我们可以使用argparse模块来解析命令行参数。argparse提供了一种简单而灵活的方式来定义和处理命令行参数,使我们可以轻松地构建命令行界面。...
- Flask-RESTful 用法指南
-
Flask-RESTful是一个Flask扩展,用于快速构建RESTfulAPI。它提供了简单的语法来创建资源路由,并内置了请求解析和响应格式化功能。##安装首先安装Flask-REST...
- 原来 PHP 函数 explode 还有第三个参数,竟然这么好用!
-
explode是PHP一个常见的字符串处理函数,主要用于将字符串按照指定的分隔符拆分成数组。比如下面的代码就是通过英文逗号将字符串转换为数组。...
- Day230:argparse模块的位置参数和可选参数
-
argparse是python标准库中提供的用来解析命令行参数的模块,非常强大!在深入学习argparse模块之前,需要先搞清楚命令行位置参数和可选参数的概念。...
- python argsparse模块实现命令行参数
-
argparse是Python标准库中的一个模块,它可以帮助我们轻松地编写命令行界面(CLI)程序。argparse模块提供了一种简单而灵活的方式来处理命令行参数,使得我们可以轻松地编写具有复杂参数的...
- Python黑客入门:暴力破解zip,零基础也可以学会
-
照顾没有接触过Python编程的同学,行文可能会有些啰嗦。当然对于那些没有接触过Python的同学小编这里准备了一份Python学习资料,希望对你们有帮助,还有一份Python黑客入门教程你都是可以私...
- Python命令行参数解析模块argparse
-
前言以前optparse比较火,但是在python2.7版本后,官方不再维护这个模块,转而大力支持argparse...
- Python argparse模块作用及应用
-
在Python中,可以使用argparse模块来解析命令行参数。argparse提供了一种简单而灵活的方式来定义和解析命令行参数。下面是一些常用的解析器参数设置及其示例:1.add_argument(...
- 每天一个 Python 库:argparse 参数解析,轻松搞定脚本配置!
-
在开发Python脚本时,命令行参数的解析是一个常见而又重要的操作。无论是处理用户输入的文件路径,还是接受参数配置,argparse都能轻松帮你搞定。如果你还不熟悉argparse,本文将带你...
- 一文彻底搞懂如何利用kaggle训练yolov5模型
-
笔者的运行环境:python3.8+pytorch2.0.1+pycharm+kaggle。...
- 一周热门
- 最近发表
- 标签列表
-
- mydisktest_v298 (34)
- document.appendchild (35)
- 头像打包下载 (61)
- acmecadconverter_8.52绿色版 (39)
- word文档批量处理大师破解版 (36)
- server2016安装密钥 (33)
- mysql 昨天的日期 (37)
- parsevideo (33)
- 个人网站源码 (37)
- centos7.4下载 (33)
- mysql 查询今天的数据 (34)
- intouch2014r2sp1永久授权 (36)
- 先锋影音源资2019 (35)
- jdk1.8.0_191下载 (33)
- axure9注册码 (33)
- pts/1 (33)
- spire.pdf 破解版 (35)
- shiro jwt (35)
- sklearn中文手册pdf (35)
- itextsharp使用手册 (33)
- 凯立德2012夏季版懒人包 (34)
- 冒险岛代码查询器 (34)
- 128*128png图片 (34)
- jdk1.8.0_131下载 (34)
- dos 删除目录下所有子目录及文件 (36)