⑴ 如何 获取 整个文件夹里的文件的文件名
把下面的语句保存成.bat文件,放在你要获取的文件夹的下面,然后双击,在file.txt文件就可以看到该文件夹下的所有文件了。dir/a/b>file.txt
⑵ bat怎么获取文件夹内文件名称,以及子文件夹内文件名称
tree命令列目录
为什么不直接用tree命令,还能显示目录树结构。
C:>tree /?
以图形显示驱动器或路径的文件夹结构。
TREE [drive:][path] [/F] [/A]
/F 显示每个文件夹中文件的名称。
/A 使用 ASCII 字符,而不使用扩展字符。
⑶ 如何提取文件夹里面的文件名
你可以再描述清楚些吗?如果只是列出某个目录的文件名,那开始菜单,运行,输入cmd,然后cd到你的目录,输入dir/B/A-D就会列出所有文件,不包括里面的文件夹的,因为-D设置了不显示文件夹。如果想把所列出的文件名保存到某个文件,那么cd到你的目录dir/B/A-D>../文件列表.txt这样就会在该目录的上一层有一个名为文件列表.txt的文件保存文件列表。
⑷ 如何获取一个文件夹中所有文件的文件名
用DOS命令:(假设你的这个文件夹是c:\pdf)dirc:\pdf\*.pdf>c:\pdf\list.txt运行完之后到目录下去找一个文件名是list.txt的,打开就是文件名了
⑸ 如何提取文件夹内所有文件的名称
1、打开一个记事本文档,然后复制下列内容到文档中。 @echo off dir /s/b *.* > 文件名.txt exit 2、将上述内容复制到要提取文件名的文件夹,然后将该文件改名为X.bat(X可为任意名称),然后双击运行,就能完成你的要求了。 方法二: 利用DOS的重定向命令“〉”加Excel的引用外部数据功能可方便快捷的实现。 假设我们要提取C盘下的Windows目录下的所有文件及文件夹名。 第1步:在DOS或Windows 98的MS-DOS方式下,输入如下命令:C:\windows\dir〉d:\1.txt(回车) 第2步:打开一个新的Excel XP电子表格,单击工具栏中的“数据”下拉菜单,选择“导入外部数据→导入数据”命令,打开“导入数据”对话框,在“查找范围”中找到D盘下的1.txt文档, 单击“打开”,进入“文本导入向导-3步骤之1”。 第3步:在“原始数据类型”单选框中选“分隔符号”后按“下一步”,进入“文本导入向导-3步骤之2”。 第4步:在“分隔符号”复选框中选“分号、逗号、空格、其他”,并在“其他”后的空格中填“.”,按“下一步”,进入“文本导入向导-3步骤之3”。 第5步:单击“完成”,出现“导入数据”对话框, 选择“现有工作表”单选框后按“确定”。 到了这里,你应可以看到8列数据,第一列便是所要的“文件名”。但是,DIR命令的显示的中文文件名只显示3~4个汉字,别急,看看第7列(G列),所有的完整的文件名都在这里!第8列是文件名的后缀,方便于筛选(对于Excel 2000,所不同的是在工具栏中的“数据”下拉菜单下,选择的是“获取外部数据/导入文本文件”命令)。 至此,你就可以用Excel来编辑这些文件名了。 方法三: 到DOS下,输入 dir *.* /a >aa.txt 这样所有文件到了aa.txt里面了 用DOS命令: (假设你的这个文件夹是c:\pdf) dir c:\pdf\*.pdf > c:\pdf\list.txt 运行完之后到目录下去找一个文件名是list.txt的,打开就是文件名了
⑹ C# 遍历文件夹下所有子文件夹中的文件,得到文件名
假设a文件夹在F盘下,代码如下。将文件名输出到一个ListBox中using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace WindowsFormsApplication1{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button2_Click(object sender, EventArgs e) { DirectoryInfo theFolder = new DirectoryInfo(@"F:\a\"); DirectoryInfo[] dirInfo = theFolder.GetDirectories(); //遍历文件夹 foreach (DirectoryInfo NextFolder in dirInfo) { // this.listBox1.Items.Add(NextFolder.Name); FileInfo[] fileInfo = NextFolder.GetFiles(); foreach (FileInfo NextFile in fileInfo) //遍历文件 this.listBox2.Items.Add(NextFile.Name); } } }}
⑺ 如何获取文件夹下的文件内容名字
你先得说一下你的文件放在哪的呢(路径)然后我给你个程序,其实也可以不用写BAT,如图(假定图片放在d盘)点击开始-运行-输入cmd按照上图操作即可注意空格及路径格式要正确,其中"/s"是包含子文件夹的语法可以不写/b是只列出文件名称的语法,若不写则将该文件的大小日期序列等都一一列出不具备实用性故建议要写。若不会给我留言在线教你。
⑻ vba读取文件夹中的文件名
提取当前文件夹下的文件名称并放在A列Sub 按钮1_Click()Application.ScreenUpdating = FalseSet fso = CreateObject("scripting.filesystemobject")Set ff = fso.getfolder(ThisWorkbook.Path) 'ThisWorkbook.Path是当前代码文件所在路径,路径名可以根据需求修改ActiveSheet.UsedRange.ClearContentsa = 1For Each f In ff.FilesRem 如果不需要提取本代码文件名,可以增加if语句 if f.name<> thisworkbook.name then…..Rem 如果值需要提取某类文件,需要对f.name的扩展名进行判断Rem 个人感觉split取 扩展名:split(f.name,".")(ubound(split(f.name,"."))),然后再判断,避免文件名还有其他“.”Cells(a, 1) = f.Name '相对路径名Cells(a, 2) = f '全路径名a = a + 1Next fApplication.ScreenUpdating = TrueEnd Sub
⑼ 如何获取一个文件夹里面所有文件的文件名,不要后缀名
假设原文件夹为g:\test,目标文件夹为g:\bat,本批处理将会把g:\test文件夹下(包括子目录)所有同名不同后缀的文件拷贝到g:\bat目录下且按照不同名字建立相应的文件夹,同名文件就放在对应名称的文件夹内代码如下:setsrcfolder=g:\testsetdesfolder=g:\batfor/f"delims="%%ain('dir"%srcfolder%\*.*"/a-d/b/s')do(md"%desfolder%\%%~na"2>nulx/y"%%a""%desfolder%\%%~na"2>nul)
未经允许不得转载:山九号 » 获取文件夹内的文件名|如何提取文件夹内所有文件的名称