dos命令怎么使用当前目录的上一级目录下的某个指定文件

dos命令怎么使用当前目录的上一级目录下的某个指定文件,第1张

返回上一级目录的dos命令是: cd (注意,是2个半角小点)。

打出:DOS命令 CD\的话,就回到根目录了。如果想返回上级目录CD就可以了

DIR —— 列目录,列出目录下的子目录和文件

例:DIR 〈Enter〉 列出当前目录下的所有子目录和文件名;

DIR /P〈Enter〉列出当前目录下的所有子目录和文件名,每显示一屏暂停;

DIR CSYS〈Enter〉 列出当前目录下以名字C开头且扩展名为SYS的所有子目录和文件;

DIR C:\DOS\SYS〈Enter〉 列出C:盘DOS子目录下扩展名为SYS的所有子目录和文件;

DIR \FCOM〈Enter〉 列出上级目录下以名字F开头且扩展名为SYS的所有子目录和文件;

DIR FORMATEXE/S〈Enter〉 在当前目录及其子目录中寻找文件FORMATEXE。

 说明:称为通配符,它代表几个连在一起的字符,还有也是通配符,它代表一个字符。当你只记得文件中的部分字符时很有用。

代表上级目录:

“/”符有两种作用:在盘符后或出现在最前面则代表该盘的根目录,不然,则是目录和子目录间或目录与文件名间的分格符。

DOS不区分命令和文件名(及目录名)中的字母的大小写。

CD —— 改变当前目录。通常用DOS起动机器后,当前盘为起动盘,当前目录为起动盘的根目录。

例:CD DOS〈Enter〉 把当前目录换成现在所在目录下的DOS子目录;

CD 〈Enter〉  回到上级目录;

CD \〈Enter〉  回到根目录。

MD —— 建立子目录:

例:MD DOS〈Enter〉 在当前目录下建立DOS子目录;

MD C:\BACKUP〈Enter〉  在C:盘根目录下建立BACKUP子目录;

COPY —— 拷贝文件。生成一个和源文件一模一样的文件;

例:COPY A:\CONFIGSYS C:\CONFIGSYS〈Enter〉------将A:盘根目录下的CONFIGSYS复制一份到C:盘根目录下。

FORMAT —— 格式化磁盘-----格式化磁盘将删掉磁盘中的所有文件:

例:FORMAT A:〈Enter〉 格式化A:盘。

FORMAT A:/S〈Enter〉 格式化A:盘,并且让该盘可以作为开机时的起动盘(又称系统盘)。

EDIT —— 编辑文本文件:

例:EDIT C:\CONFIGSYS〈Enter〉 编辑C:盘根目录下的CONFIGSYS文件。

说明:文本文件就是只含可见字符和回车与换行符的文件。如果你不明白,你只需要

知道C:\CONFIGSYS和C:\AUTOEXECBAT文件是文本文件就行了。

内存是接于主板上的用天存贮数据的集成电路:

在我们的文稿纸中,每个格子里放一个字。内存类似文稿纸,有许多小格,每个小格放一个字节的内容。内存的“小格子”越多,内存越大。为了便于定位这些“小格子”,就将这些小格按顺序进得编号,这些编号就是内存地址。

CPU运行所需的数据和程序直接(或经高速缓冲存储器,简称Cache,一种比一般内存更高存取速度的集成电路)存取自内存。磁盘上的程序或数据不直接与CPU打交道,须调入内存(读文件),经运行或处理后的数据文件须从内存写到磁盘上(写文件,俗称“存盘”)。由于内存只在有电压维持时才可保存数据,故在计算机关机后的数据会丢失,所以,你在计算机上完成你的工作后要记得存盘。

DOS对内存的管理

一般而言,DOS只能管理1M的内存,要想让DOS管理1M以上的内存必须另想办法。通常,在1M内存中,DOS真正使用的是640K,这部分内存称基本内存或常规内存。在DOS下,即使你的机器有8M、16M、32M甚至更多的内存,如果不想办法,DOS是用不到的,所以,有时一些程序报告内存不够。WINDOWS等 *** 作系统不象DOS,它们可以使用更多内存,再加上其图形界面、同时可运行几个程序、能充分发挥计算机硬件的功能等诸多优势,故而得到了广泛应用。

文本文件:

我们把文件中只含有字母、数字和平时常用到的一些符号的文件称文本文件,当然,其中还含有我们平时没见到过的回车和换行符,以便于我们分出一行一行来。如果你看过ASCII表,就清楚表中有些代码我们平时很少见,其中有些是有专门用途的,在文本文件中是不包括它们的。另外,不同的 *** 作系统下的文本文件可能不同,如UNIX下的方本文件只含回车符不含换行符。不过,你不用管它们,只要是在DOS下用TYPE 文件名命令能在屏幕中清楚显示的文件就是文本文件,如CONFIG.SYS和AUTOEXEC.BAT文件。文本文件可用一般的编辑器编辑,如DOS下的EDIT。

@echo off & title 获取上上级目录名 By 依梦琴瑶

cd /d

for /f "delims=" %%a in ("%cd%") do set "Dn=%%~nxa"

echo 变量名 %%Dn%% 的值为 %Dn%

cd /d "%~dp0"

pause

手机编写,未进行测试。

要哪两种情况哦。。

用两个点那种不可以么,表示上级目录

\A\Canexe

假如确定都是在根目录的话,直接用

\A\Canexe

应该也是可以的

一个点是表示本目录

\A\Canexe跟A\Canexe表示的是同样的意思

你cd到一个比较深的目录,运行下面这三个比较下应该就清楚了

dir

dir

dir \

PHP获取文件绝对路径,参考方法如下:

<php

echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\>

你说的是不是比如一个路径是“D://text/1txt”,然后截取出来“D://text/”

File

file

=

new

File

("文件名字");

filegetAbsolutepath()

//获取文件或目录的绝对路径

filegetpath();

//获取文件或目录的路径

以上就是关于dos命令怎么使用当前目录的上一级目录下的某个指定文件全部的内容,包括:dos命令怎么使用当前目录的上一级目录下的某个指定文件、获取bat所在目录的上上级文件夹名称到变量值、怎样用BAT文件调用上一级目录中的文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10180292.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存