如何用CMD提取一个文件路径的文件名?并赋值 高分送上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用CMD提取一个文件路径的文件名?并赋值 高分送上相关的知识,希望对你有一定的参考价值。

使用DOS命令中的dir就可以生成这样的文本文件。下面介绍具体操作方法。
1.以Windows
XP操作系统为例,单击“开始|运行”,输入cmd,如图1所示,然后单击“确定”。
图1
开始cmd命令
3.在命令提示符窗口中输入以下命令,如图2所示。
dir
d:
>c:filelist.txt
图2
用此命令生成列表文件
这样就在C:盘根目录下生成了一个名为“filelist.txt”的文本文件,该文件中即包含D:盘的文件夹列表。
如果希望将D:盘中子目录中的文件和文件夹列表也全部列出来,可以在命令提示符窗口中输入以下命令。
dir
d:
/s
>c:filelist.txt
如果使用下面的命令,即加一个/b,则会生成一个简单的文件名列表,不包括其它信息,这种方法可能更加实用一些。
dir
d:
/s
/b
>c:filelist.txt
生成文本文件后,就可以将该文件中的内容拷贝到Excel中以备日后查询,或者将该文件作为一个对象插入到Excel工作表中。这样以后就可以快速找到所需要的文件了。
参考技术A 用dir
/b
来显示单纯的文件信息。
如提取C:\下所有文件名:
dir
/b
c:\
提取C:\Windows子目录下所有文件名:
dir
/b
c:\windows
若把C:\Windows子目录中所有文件名放到一个文件(c:\ls.txt)中去,可以这样:
dir
/b
c:\windows
>c:\ls.txt
这样,在C盘的根目录中就生成一个文本文件:ls.txt。其中是所有C:\Windows中的文件名。
试试吧。

如何用Python打开指定的某个文件夹?比如我要用Python打开D盘里的一个普通文件,该怎么做

参考技术A 操作系统一般不允许程序直接操作磁盘文件的,文件在磁盘上的读写都是由操作系统提供的,文件操作包括创建、删除、修改权限、读取、写入等。要想实现对文件的操作就需要请求操作系统打开一个文件对象,然后通过操作系统提供的接口来实现对文件读写的相关操作。读写文件是最常见的 I/O 操作,Python内置相关API可以帮助我们快速的实现文件读写操作。

文件对象
Python内置的 open() 函数可以用于打开指定文件 ,该函数会返回一个文件对象(该对象包含了当前文件拥有的属性信息,相当于文件句柄)。参数file为要创建或打开文件的文件名称,参数mode用于指定文件的打开模式(可选),参数buffering用于指定对文件做读写操作时是否使用缓冲区。在打开文件之后就可调用文件对象的属性和方法,完成对文件的读/写操作之后最后需要关闭该文件,通过文件对象的close() 函数来实现即可。

打开模式
文件打开是可以指定其打开的模式,该参数通过mode来指定【默认模式为只读(r)】。选择不同的打开模式决定了后续可以对文件进行操作,如果使用 r 模式打开的文件则只能读取文件而无法修改文件内容。open()提供了多种打开模式,下面列出了对应的打开模式和说明:

以上是关于如何用CMD提取一个文件路径的文件名?并赋值 高分送上的主要内容,如果未能解决你的问题,请参考以下文章

高分200!!如何用DOS命令运行程序

求助如何用bat整理文件内容,并输出结果?

windows如何用cmd命令解压指定的zip文件到指定目录里?

cmd获取文件名问题

如何用CMD命令查询进程的具体文件路径?

如何用CMD将当前文件下下面的文件复制到当前文件夹下面的文件夹!用相对路径!