![](https://img-blog.csdnimg.cn/201908281920513.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#操作文件
GreAmbWang
博客是我的笔记本,Blink是我的朋友圈,论坛是我的老师
展开
-
【C#】使用WinRAR进行压缩和解压
需要电脑安装WinRAR,所以需要进行WinRAR的判断。原创 2022-12-17 16:16:55 · 688 阅读 · 1 评论 -
【C#】创建快捷方式
需要先引入IWshRuntimeLibrary。在添加引用对话框中搜索Windows Script Host Object Model。创建快捷方式代码如下。原创 2022-12-17 16:03:22 · 1170 阅读 · 0 评论 -
【C#】将一个文件夹下的所有东西复制到另一个文件夹
将一个文件夹下的所有东西复制到另一个文件夹,系统没有可用方法,需自己编写,代码如下。原创 2022-12-17 15:57:40 · 3325 阅读 · 0 评论 -
【C#】操作局域网共享文件夹文件,将本地文件复制到共享文件夹
前言最近,做一个功能,需要将本地文件复制到局域网共享文件夹中。访问共享文件夹,一般需要共享电脑的用户名和密码,可以使用cmd.exe来操作文件。源码下面整理了一个局域网操作文件的类,仅供参考public class DataManager{ public bool DataSaveToServer() { try { //本地文件夹 string dataDir = Path.Combin原创 2022-04-09 15:34:03 · 8921 阅读 · 2 评论 -
【C#】写入文件和读取文件
/// <summary>/// 写入文件/// </summary>/// <param name="path">文件路径</param>/// <param name="name">文件名称</param>/// <param name="info">信息</param>public ...原创 2019-05-02 16:14:07 · 1284 阅读 · 0 评论 -
【C#】C# 读写ini配置文件 WritePrivateProfileString和GetPrivateProfileString
[DllImport("kernel32")] private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);[DllImport("kernel32")]private static ex...原创 2019-04-03 22:31:47 · 6308 阅读 · 0 评论 -
【C#】修改文件的编码格式
File.WriteAllText(exportPath, "", Encoding.Unicode);创建一个新文件,在其中写入指定的字符串,然后关闭文件。如果目标文件已存在,则覆盖该文件。原创 2019-05-24 23:49:10 · 5419 阅读 · 0 评论 -
【C#】递归遍历一个文件夹里的所有文件
前言:公司最近整理文档,老板安排我一个任务将接近1000个的文档的名称提取出来放在Excel表格中,只需要.doc或.docx的文件这么多个文件可能不能一个一个复制粘贴啊,快速的方法就是写个脚本分析于是,我开始分析这些文件,文件夹里面有文件,文件夹里面还有文件夹,于是我想到递归文件名称的格式是这样的,类似这样1001001001_A_XXX承认书100100100...原创 2019-05-26 00:11:07 · 3118 阅读 · 0 评论 -
【C#】判断一个文件是否被打开
[DllImport("kernel32.dll")]public static extern IntPtr _lopen(string lpPathName, int iReadWrite);[DllImport("kernel32.dll")]public static extern bool CloseHandle(IntPtr hObject);public const ...原创 2019-05-27 11:15:46 · 5017 阅读 · 0 评论 -
【C#】修改文件夹名称(实际上是移动文件和目录)
由于Directory类没有直接修改文件夹名称的方法,所以只能用Directory.Move来实现修改文件夹名称,实际上是移动文件和目录/// <summary>/// 修改文件夹名称/// </summary>/// <param name="currentPath">当前文件夹路径</param>/// <param na...原创 2019-06-04 19:53:50 · 3484 阅读 · 0 评论 -
【C#】读取和写入文本
写入文本private void WriteLine(string path, string value){ //如果不存在文件,则新建文件;如果存在文件,设置为true是追加文本 StreamWriter sw = new StreamWriter(path, true, Encoding.Unicode); sw.WriteLine(value); sw...原创 2019-06-21 23:32:44 · 577 阅读 · 0 评论