获取磁盘D下所有txt文件路径,并输入到C:/path.txt文件
2009-12-28 11:03
435 查看
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace Test
{
class Program
{
private static void WriteFilePath(Stream filestream)
{
StreamWriter sw = new StreamWriter(filestream);
DirectoryInfo dicInfo = new DirectoryInfo(@"D:/");
FileInfo[] textFiles = dicInfo.GetFiles("*.txt", SearchOption.AllDirectories);
foreach (FileInfo fileInfo in textFiles)
{
sw.WriteLine(fileInfo.FullName);
}
sw.Close();
filestream.Close();
Console.Read();
}
static void Main(string[] args)
{
FileStream fs;
string strFilePath = @"C:/path.txt";
if (File.Exists(strFilePath))
{
fs = new FileStream(strFilePath, FileMode.Open, FileAccess.Write);
WriteFilePath(fs);
}
else
{
fs = new FileStream(strFilePath, FileMode.Create, FileAccess.Write);
WriteFilePath(fs);
}
}
}
}
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace Test
{
class Program
{
private static void WriteFilePath(Stream filestream)
{
StreamWriter sw = new StreamWriter(filestream);
DirectoryInfo dicInfo = new DirectoryInfo(@"D:/");
FileInfo[] textFiles = dicInfo.GetFiles("*.txt", SearchOption.AllDirectories);
foreach (FileInfo fileInfo in textFiles)
{
sw.WriteLine(fileInfo.FullName);
}
sw.Close();
filestream.Close();
Console.Read();
}
static void Main(string[] args)
{
FileStream fs;
string strFilePath = @"C:/path.txt";
if (File.Exists(strFilePath))
{
fs = new FileStream(strFilePath, FileMode.Open, FileAccess.Write);
WriteFilePath(fs);
}
else
{
fs = new FileStream(strFilePath, FileMode.Create, FileAccess.Write);
WriteFilePath(fs);
}
}
}
}
相关文章推荐
- 从键盘输入接收一个文件夹路径,打印出该文件夹下所有的.txt文件名(后缀名文件)
- c++--------获取某个路径下所有文件的文件名,读写TXT文件到新的文件
- 文件、文件路径(path)详解及文件夹下所有文件获取方法介绍
- Java输入某路径获取所有的文件
- C# 使用path获取文件路径
- iOS小技巧 - 获取指定文件夹下的所有相对路径(包括子文件夹路径),并实现指定文件夹下的所有文件的全部移动
- 获取当前路径下的所有文件(子文件)
- c++遍历查找文件夹路径下的所有文件(比如.txt) 使用的是MFC的CFileFind类
- Js获取fileupload的绝对路径时总是的到C:\fakepath\+文件名称的 解决方案
- Application.StartupPath获取执行文件路径substring()取特定长度字符串取得根目录
- PHP中获取目录及子目录下的所有文件路径和目录路径
- python获取指定路径下所有指定后缀文件的方法
- 转:Maven项目中获取classpath和资源文件的路径
- mac下根据文件路径,获取该文件所在磁盘的总容量和剩余容量
- 读取电脑所有磁盘文件并输出路径
- 获取项目文件目录下的所有文件路径
- Application.StartupPath获取执行文件路径substring()取特定长度字符串取得根目录
- 在某一磁盘目录下将.txt的所有文件遍历打印到控制台上
- C#使用System.IO.Path获取文件路径、文件名
- Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径