精华内容
下载资源
问答
  • DOS命令切换路径

    万次阅读 2018-10-12 11:39:26
    在LINUX系统下,我们习惯用cd 文件所在位置来进入某个...使用DOS命令切换文件路径,一般有两种方法: 方法一:这种方法需要先切换磁盘再切换路径: 切换工作磁盘 命令格式:盘符: 如e:即可进入E盘 从...

    在LINUX系统下,我们习惯用cd 文件所在位置来进入某个文件夹,但在windows的DOS命令中,一般直接进入的是C盘,所以如果直接输入cd 文件所在位置,如cd e:\movie\video是无法转到E盘的movie文件夹里的video文件的

    使用DOS命令切换文件路径,一般有两种方法:

    1. 方法一:这种方法需要先切换磁盘再切换路径:
    • 切换工作磁盘
      命令格式:盘符:
      e:即可进入E盘
    • 从某个磁盘切换到该磁盘下的工作路径
      命令格式:cd a\b(b的工作路径为E:\a\b)
      如“cd movie\video”即可进入E盘下的movie文件夹下的video文件夹

    在这里插入图片描述

    1. 方法二:这种方法可以先输入绝对路径,再切换磁盘
    • 输入文件的绝对工作路径
      命令格式:cd 文件的绝对工作路径:
      如“cd movie\video
    • 切换工作磁盘
      命令格式:盘符:
      e:即可进入E盘下的movie文件夹下的video文件夹

    在这里插入图片描述

    此外,关于返回上级目录和根目录,给出了快捷方式:
    返回上一级目录: cd …
    返回根目录:cd
    在这里插入图片描述

    在搜索DOS 命令和linux命令联系的时候看到了下面这张表,感觉总结的不错,就在此处直接引用了
    博客出处:https://blog.csdn.net/u011331383/article/details/49467825

    命令描述MS-DOSLinuxLinux Example
    复制文件copycpcp this.ext that.txt
    移动文件movemvmv this.txt dir/
    列出文件dirlsls -l
    清除屏幕clsclearclear
    关闭命令窗口exitexitexit
    显示或设置日期datedatedate
    删除文件delrmrm this.txt
    输出到控制台echoechoecho this message
    使用简单文本
    编辑器编辑文件
    editpicopico this.txt
    比较文件内容fcdiffdiff file1 file2
    在文件中查找字符串findgrepgrep “this word or phrase” this.txt
    显示命令帮助command /?man/infoman/info command
    创建目录mkdirmkdirmkdir directory
    查看文件内容moremore/lessmore/less this.txt
    重命名文件renmvmv this.txt that.txt
    显示当前文件目录chdirpwd
    echo $PWD
    pwd
    echo $PWD
    用相对路径改变目录cd pathnamecd pathnamecd /path/to/place/
    用绝对路径改变目录cd..cd..cd ../path/
    显示或设置时间timedatedate
    显示网络统计信息netstatnetstatnetstat -nat
    显示网络设置ipconfigifconfigifconfig eth0
    打开/关闭系统服务net start/stop serviceservices Name start/stopservices sshd restart
    DNS查询nslookuphosthost -a baidu.com
    ping主机pingpingping -c5 baidu.com
    跟踪到指定主机的路径tracerttraceroutetraceroute baidu.com
    展开全文
  • 格式:CD [路径] ,其中“CD\”为返回到根目录,“CD..”为返回到上一层目录。 3、MD :建立目录 格式:MD [盘符][路径] 4、RD :删除目录 格式:RD [盘符][路径] ,此命令只能删除空目录。 5、COPY :拷贝文件 ...
  • R3下 DOS路径转化为NT路径

    千次阅读 2017-11-07 15:16:18
    但是在R3下习惯使用DOS路径,就是显示磁盘分区的符号链接的路径,比如C:,D:\,但是在R0下一般拿到的都是设备名,卷名,类似于\Device\HarddiskVolume1\,这就代表这个计算机里的第一个分区也就是C盘,D盘之类的,...

    前段时间在做一个文件过滤驱动,禁止访问指定目录或文件。想要从R3给R0发命令和想要禁止访问的路径,达到控制驱动的效果。
    但是在R3下习惯使用DOS路径,就是显示磁盘分区的符号链接的路径,比如C:,D:\,但是在R0下一般拿到的都是设备名,卷名,类似于\Device\HarddiskVolume1\,这就代表这个计算机里的第一个分区也就是C盘,D盘之类的,那么在R3下与R0通讯,发送路径名时就需要转换。

    一开始不了解的时候自己做了一个对应的表,类似于C盘对应\Device\HarddiskVolume1这种, 后来感觉会出问题,如果这个驱动在虚拟机上跑,大部分人一般虚拟机不分区,也就是只有一个C盘,然后系统会默认添加一个DVD光驱盘,这时肯定是添加D盘了,那如果后来又分了一个区比如是E盘,那么在我的表里面C D E分别对应 \Device\HarddiskVolume1,\Device\HarddiskVolume2 ,\Device\HarddiskVolume3,这时问题就来了,在这个计算机E盘对应的是\Device\HarddiskVolume2。而D盘对应的是\Device\CdRom0 ,如果按我的表来转换会出问题。

    后来在网上查到了几个路径转换的函数,不知道他们面对的场景是不是跟我不一样,我拿来直接用转换有问题,没办法只能看了看内部实现,发现其实就一个重要的函数QueryDosDevice(),用这个函数可以查询盘符对应的卷名,那就很简单了,只需要截取字符串C: 然后调用函数返回\Device\HarddiskVolume1,再拼接上就OK了,相信大家稍微花点心思都可以写出来。

    注意一下A B盘是没有的,过滤一下,这个问题我在网上查了一下,说是在电脑出现的早期,还没有硬盘和光驱,人们把应用程序和文件都存放在软盘上,就连启动电脑也主要靠软驱。当时,一台电脑通常会安装两个软驱,即3.5英寸和5.25英寸的两个软驱,他们就是所谓的“A盘”与“B盘”。后来硬盘产生后它们自然就被淘汰了。这里过滤一下。

    然后还有一点就是控制面板的计算机管理那里是可以改磁盘的符号链接的,比如把C盘改成Y盘,但是它的设备名始终是唯一的,所以不影响结果。

    下面贴上我的代码,可以在R3下将DOS路径转为NT路径。

    BOOL DeviceDosPathToNtPath(wchar_t* pDosPath, wchar_t* pNtPath)
    {
        static TCHAR    DriveStr[MAX_PATH] = { 0 };
        static TCHAR    DevName[MAX_PATH] = { 0 };
        TCHAR           Drive[3];
        INT             cchDevName;
        INT             i = 0;
        //检查参数  
        if (IsBadReadPtr(pDosPath, 1) != 0)return FALSE;
        if (IsBadWritePtr(pNtPath, 1) != 0)return FALSE;
    
        if (!lstrcmpi(pDosPath, _T("A:\\")) || !lstrcmpi(pDosPath, _T("B:\\")))
            return FALSE;
    
        Drive[0] = pDosPath[i];
        Drive[1] = pDosPath[i + 1];
        Drive[2] = '\0';
        if (!QueryDosDevice(Drive, DevName, MAX_PATH))//查询设备名,这里是重点
            return FALSE;
        cchDevName = lstrlen(DevName);
        lstrcpy(pNtPath, DevName);//复制设备名  
        lstrcat(pNtPath, pDosPath + 2);//复制路径  
        return TRUE;
    }
    展开全文
  • dir /s/b > aa.txt /s 是指列出当前目录包含子目录下的所有文件 /b 是仅列出文件名称,而日期、大小等其它信息则忽略...HList在E:\HEWEI\HTK\sample0-9\_htk_tool下,要显示文件在E:HEWEI\HTK\sample0-9\data...
    dir /s/b > aa.txt
    
    /s 是指列出当前目录包含子目录下的所有文件
    /b 是仅列出文件名称,而日期、大小等其它信息则忽略
    >aa.txt 将列出的文件名保存在aa.txt

    2)
    比如HList是一个工具,可以显示文件内容
    HList在E:\HEWEI\HTK\sample0-9\_htk_tool下,要显示的文件在E:HEWEI\HTK\sample0-9\data\train\1002下,怎么显示?
    HList -h ..\data\train\10002
    ../是进入父目录
    展开全文
  • DOS命令获取当前所在路径和盘符,为获取相对路径问题进行解决
  • 如题,设计了一个输入文件路径后打开相应文件的程序,但是只有在控制台打开时能正确运行,在dosbox下输入路径就不能正常打开了,即使放在同一个位置也不行,求问怎么解决QAQ
  • 1.在你要获取路径的文件夹下 新建文本文档 (.txt) 文件, 2.输入以下内容保存 DIR *.* /S/B >LIST.TXT /s 表示递归 3. 将文件后缀改成 .bat 4.双击运行.bat 文件,在同目录下会生成一个.txt的文件,里面...

    1.在你要获取路径的文件夹下 新建文本文档 (.txt) 文件,

    2.输入以下内容保存

    DIR *.*  /S/B >LIST.TXT

    /s 表示递归

    3. 将文件后缀改成 .bat 

    4.双击运行.bat 文件,在同目录下会生成一个.txt的文件,里面就是你要的路径

    转载于:https://www.cnblogs.com/UncleWang001/p/10571933.html

    展开全文
  • mdir为mtools工具指令,模拟MS-DOS的dir指令,可显示MS-DOS文件系统中的目录内容。 语法格式:mdir [参数] [目录] 常用参数: -/ 显示目录下所有子目录与文件 -a  显示隐藏文件 -f  不显示磁盘所剩余的...
  • dos遍历目录文件

    千次阅读 2016-05-16 13:23:03
    dos遍历目录文件用途:遍历目录下的某种类型的文件,例如如excel文件,示例如下:用于显示文件路径信息; 结合kettle命令,可作为批量数据源。@echo off rem dos遍历目录文件set work_path=文件目录 for /R %%s ...
  • 在windows命令提示符 help用法: 使用示例: 注意:谨记文件路径中的路径分隔符是反斜杠!!!
  • 在windows命令提示符下输入 help type 命令回车后,看到如下帮助信息: 显示文本文件的内容。 TYPE [drive:][path]filename 本以为这么简单个命令不用写文档记录了...注意:切记文件路径中的路径分隔符是反斜杠。
  • echo 当前盘符:%~d0 echo 当前盘符和路径:%~dp0 echo 当前批处理全路径:%~f0 echo 当前盘符和路径的短文件名格式:%~sdp0 echo 当前CMD默认目录:%cd% pause
  • Windows Dos命令删除文件

    千次阅读 2019-08-27 09:23:00
    命令是windows系统自带的,很简单!... 还有一种更快的方法,直接在文件夹中在上面的文件路径中输入cmd,可以直接打开进入到当前目录的dos命令窗口!此命令win7,win10都是可以的(其他window版本用户也尽可一试) ...
  • C文件路径为什么要用双斜杠 因为 \ 在 C/C++/C# 中是转义前导字符,例如 \n 代表换行。 如果路径中刚好有类似转义字符开头的,那么就会引起问题,所以路径中的 \ 必须用 \\ 的形式。   2 Windows的路径...
  • 我采取的临时解决措施就是 : 进入命令提示符(管理员)(win+X),DOS命令方式修改不能浏览的路径中 *.dat文件名的扩展名,或者删除,问题就解决了,但是很多文件夹都可能存在*.dat类的文件,不能都改名或者删除吧...
  • DOS的批处理中,有时候需要知道当前的路径。 在DOS中,有两个环境变量可以跟当前路径有关,一个是%cd%, 一个是%~dp0。 这两个变量的用法和代表的内容是不同的。 %cd% 可以用在批处理文件中,也可以用在命令行中...
  • VSS用的好好的,突然间出现无效的 DOS 路径 : 症状:进行 GET 或视图时从显示历史记录对话框在签入一个大文件的或在一个大的文件上的差异用户获取以下消息: "无效的 DOS 路径 : " 原因: 在 Temp_Path SRCSAFE.INI ...
  • windows常用文件操作dos命令

    千次阅读 2019-07-15 12:50:12
    文章目录dir 命令文件、目录(创建、修改、删除、复制、移动)创建目录创建文件,查看、追加、修改文件内容删除文件删除目录修改、替换目录或文件名复制、移动文件、目录复制移动other常用、实用的DOS命令 windows dos...
  • 程序实现的功能为:在路径Dir中搜索文件File,如果找到,显示类似于Dir命令的信息: 2009-05-29 15:41 1,164 a.asm 若果没有找到,显示一个“没有找到”信息。 c.文件名可以通配符,如a*.asm,可以在指定目录的...
  • wxworks DOS文件系统

    千次阅读 2013-01-30 16:22:13
    VxWorks为块设备(磁盘)的实时使用提供了两种本地文件系统:一种与MS-DOS文件系统相兼容,另一种与RT-11文件系统相兼容。这些文件系统的支持库分别为dosFsLib和rt11FsLib。VxWorks还提供了一种简单的raw文件系统,...
  • 批处理dos下获取当前路径命令

    千次阅读 2017-05-11 14:26:27
    echo 当前盘符和路径:%~dp0 echo 当前批处理全路径:%~f0 echo 当前盘符和路径的短文件名格式:%~sdp0 echo 当前CMD默认目录:%cd% pause 原文: http://blog.csdn.net/ful1021/article/details/29254699 ...
  • 通过快捷方式lnk获得文件真实路径

    千次阅读 2018-03-14 16:46:52
    通过快捷方式.lnk获得文件真实路径 前提 最近开发资源管理,需要预先上传大量资源,负责整理资源的同学因为空间不足,直接用快捷键方式整理视频资源OTZ,所以只能想办法通过.lnk文件获得文件的真实地址。 以下...
  • DOS下强行删除文件

    千次阅读 2016-04-11 18:22:35
    今天在操作svn时小心执行误操作,结果有个文件删不掉,用cleanup...delete 你要删除的文件路径文件名 在本文件夹内不用路径 DELTREE——删除整个目录命令 1.功能:将整个目录及其下属子目录和文件删除。 2.类型:外部命
  • dos获取目录下文件列表

    千次阅读 2014-05-15 10:38:08
    然后使用 DOS命令 如果你的文件在E盘的"随风"文件夹下,那么命令就是dir E:\随风 >D:\1.txt (>后面的也可以根据你的需要改,那是生成文件路径和名字) 在dos里键入或复制这行代码 成功运行后,会在D盘...
  • DOS命令生成文件清单

    千次阅读 2009-02-26 09:52:00
    dir c:/源文件夹位置 >c:/*.txt(生成的清单)加 /s 参数 显示所有文件夹中的文件包括子文件夹加 /d 参数 不显示文件路径 @echo offsetlocal enabledelayedexpansionrem 指定歌曲存放的路径set mp3Folder=C:/testset ...
  • 文件扩展名:ExtractFileExt(filename);取文件名,不扩展名:方法一:[delphi] view plain copyFunction ExtractFileNameNoExt(FileString: String): String; Var FileWithExtString: String; Fi...
  • 文件路径问题

    千次阅读 2007-06-20 18:14:00
    1.如何获得当前文件路径常用:(1).Test.class.getResource("")得到的是当前类FileTest.class文件的URI目录。不包括自己!(2).Test.class.getResource("/")得到的是当前的classpath的绝对URI路径。(3).Thread.current...
  • C文件路径为什么要用双斜杠 因为 \ 在 C/C++/C# 中是转义前导字符,例如 \n 代表换行。 如果路径中刚好有类似转义字符开头的,那么就会引起问题,所以路径中的 \ 必须用 \\ 的形式。   2 Windows的路径中表示...
  • 右键实现复制文件路径

    千次阅读 2014-04-10 09:53:38
    右键实现复制文件路径 (2010-04-20 13:13:21) http://blog.sina.com.cn/s/blog_552ca88a0100ojea.html 有些时候,需要复制文件的完整路径。通常情况先要复制文件的所在路径,还要复制文件的名称。然后将这两...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 85,693
精华内容 34,277
关键字:

dos文件带路径显示