路径中获取文件名|Linux系统中获取路径的文件名的方法

路径中获取文件名|Linux系统中获取路径的文件名的方法的第1张示图

⑴ 如何获取一个文件夹中所有文件的文件名

用DOS命令:(假设你的这个文件夹是c:\pdf)dirc:\pdf\*.pdf>c:\pdf\list.txt运行完之后到目录下去找一个文件名是list.txt的,打开就是文件名了

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

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

⑶ Linux系统中获取路径的文件名的方法

这篇文章主要介绍了系统中获取路径的文件名的方法,文中总结出了两条,需要的朋友可以参考下代码如下:[[email protected]]#basename/root/aaa/bbb/dabu.txt显示:代码如下:dabu.txt#获取路径的文件名shell脚本中如何获得脚本文件所在路径?方法一:代码如下:[[email protected]]#DIR=$(cd"$(dirname"$0")";pwd)[[email protected]]#echo$DIR但是像这种dirname"$0"这种写法,在遇到source命令时会得到错误的结果。方法二:代码如下:[[email protected]]#echo"$(cd"$(dirname"${BASH_SOURCE[0]}")"&&pwd)"上面一行命令可以获得脚本的绝对轮径,无论你在何处调用这个脚本。但是如果含有软链接,就无法使用了。所以,我们为了能正确解析指向脚本的软链接,可以使用下面的多行命令:代码如下:SOURCE="${BASH_SOURCE[0]}"while[-h"$SOURCE"];do#resolve$SOURCEuntilthefileisnolongerasymlinkDIR="$(cd-P"$(dirname"$SOURCE")"&&pwd)"SOURCE="$(readlink"$SOURCE")"[[$SOURCE!=/*]]&&SOURCE="$DIR/$SOURCE"#if$SOURCEwasarelativesymlink,weneedtoresolveitrelativetothepathwherethesymlinkfilewaslocateddoneDIR="$(cd-P"$(dirname"$SOURCE")"&&pwd)"也可与source,bash-c命令使用但是,如果你在脚本中使用先cd切换到其他目录,在运行时上面的命令片段时,则上面的命令不能等到正确的结果。可以参考关于$CDPATH陷阱的文章。想理解它如何其作用的,可以运行下面的代码:代码如下:#!/bin/bashSOURCE="${BASH_SOURCE[0]}"while[-h"$SOURCE"];do#resolve$SOURCEuntilthefileisnolongerasymlinkTARGET="$(readlink"$SOURCE")"if[[$SOURCE==/*]];thenecho"SOURCE'$SOURCE'isanabsolutesymlinkto'$TARGET'"SOURCE="$TARGET"elseDIR="$(dirname"$SOURCE")"echo"SOURCE'$SOURCE'isarelativesymlinkto'$TARGET'(relativeto'$DIR')"SOURCE="$DIR/$TARGET"#if$SOURCEwasarelativesymlink,weneedtoresolveitrelativetothepathwherethesymlinkfilewaslocatedfidoneecho"SOURCEis'$SOURCE'"RDIR="$(dirname"$SOURCE")"DIR="$(cd-P"$(dirname"$SOURCE")"&&pwd)"if["$DIR"!="$RDIR"];thenecho"DIR'$RDIR'resolvesto'$DIR'"fiecho"DIRis'$DIR'"

⑷ c# 已知路径如何获取文件名(不知文件名是什么)

既然文件名不知道是什么,用directory.getfiles去取得该目录下的文件,就可以得到文件名了. System.IO.DirectoryGetFiles(String) 返回指定目专录中文件的名属称(包括其路径)。例子:string targetDirectory = "c:\\windows"; //例如 string [] fileEntries = Directory.GetFiles(targetDirectory); foreach(string fileName in fileEntries)这里就可以得到该文件名称了.

⑸ dir命令,如何提取目录下的所有文件夹名称(文件夹内还有文件夹),包括路径

1、首先,在 DOS 环境下,如果想查看 dir 命令的用法,可以键入命令 dir /?。

注意事项:

dir广泛应用于多媒体光盘、教学/汇报课件、触摸屏软件、网络电影、网络交互式多媒体查询系统、企业多媒体形象展示、游戏和屏幕保护等的开发制作。并非DOS命令和系统文件。

⑹ vb.net从文件路径中获取文件名

获取方法,参考实例如下:'获取路径名各部分: 如: c:\dir1001\aaa.txt'获取路径路径 c:\dir1001\Public Function GetFileName(FilePathFileName As String) As String '获取文件名 aaa.txt On Error Resume Next Dim i As Integer, J As Integer i Len(FilePathFileName) J InStrRev(FilePathFileName, "\") GetFileName Mid(FilePathFileName, J + 1, i)End Function''获取路径路径 c:\dir1001\Public Function GetFilePath(FilePathFileName As String) As String '获取路径路径 c:\dir1001\ On Error Resume Next Dim J As Integer J InStrRev(FilePathFileName, "\") GetFilePath Mid(FilePathFileName, 1, J)End Function'获取文件名但不包括扩展名 aaaPublic Function GetFileNameNoExt(FilePathFileName As String) As String '获取文件名但不包括扩展名 aaa On Error Resume Next Dim i As Integer, J As Integer, k As Integer i Len(FilePathFileName) J InStrRev(FilePathFileName, "\") k InStrRev(FilePathFileName, ".") If k 0 Then GetFileNameNoExt Mid(FilePathFileName, J + 1, i – J) Else GetFileNameNoExt Mid(FilePathFileName, J + 1, k – J – 1) End If End Function '===== '获取扩展名 .txtPublic Function GetFileExtName(FilePathFileName As String) As String '获取扩展名 .txt On Error Resume Next Dim i As Integer, J As Integer i Len(FilePathFileName) J InStrRev(FilePathFileName, ".") If J 0 Then GetFileExtName ".txt" Else GetFileExtName Mid(FilePathFileName, J, i) End IfEnd Function

⑺ 易语言 如何取路径中的文件名

解决这个问题抄的方法如下:

1、新建工程文件,运行“易语言”主程序,进入“新建工程”文件对话框,选择“Windows窗口程序”然后点击“确定”按钮,进入“Windows窗口程序”设计界面。

⑻ 如何获取一个文件的路径名及文件名

按住Shift在文件上点击鼠标右键,选择“复制为路径”,然后找个地方粘贴就可以了。

⑼ C#中,能否获取文件路径中的文件名

可以通过 FileInfo 进行获取。

FileInfo fi = new FileInfo("C:\text.txt");string strName = fi.Name; // text.txt

未经允许不得转载:山九号 » 路径中获取文件名|Linux系统中获取路径的文件名的方法

赞 (0)