删除指定目录下的所有文件与更改文件扩展名
删除指定目录下的所有文件
//删除指定目录下的所有文件private void button1_Click(object sender, EventArgs e){DeleteFilesAndFolders(textBox1.Text);//路径 }void DeleteFilesAndFolders(string path) {//DirectoryInfo dinfo = new DirectoryInfo(path);string[] files = Directory.GetFiles(path);foreach(var file in files){File.Delete(file);//文件删除 }string[] dir = Directory.GetDirectories(path);foreach(var d in dir){DeleteFilesAndFolders(d);Directory.Delete(d);//文件夹删除 }}
更改文件扩展名
//更改文件扩展名private void button1_Click(object sender, EventArgs e){FileInfo finfo = new FileInfo(textBox1.Text);//textBox1.Text 文件路径string strPath = textBox1.Text.Substring(0,textBox1.Text.LastIndexOf("."));//去掉扩展名string newpath = strPath + textBox2.Text.Trim();//新的文件路径 finfo.MoveTo(newpath);}
转载于:https://www.cnblogs.com/topsyuan/p/11321665.html
删除指定目录下的所有文件与更改文件扩展名相关推荐
- 判断指定目录下的所有[图片]的扩展名, 并打印出文件名.
1 package test; 2 3 /* 4 * 需求: 判断指定目录下的所有[图片]的扩展名, 并打印出文件名. 5 * 6 * */ 7 import java.io.File; 8 impo ...
- C# 删除指定目录下具有某后缀的全部文件
void DelectLog(string srcPath){try{DirectoryInfo dir = new DirectoryInfo(srcPath);FileSystemInfo[] f ...
- php定时删除目录,shell定时删除指定目录下的文件
contab -e 10 */12 * * * sh /usr/local/apache2/htdocs/cakephp/ebook/webroot/php/delete_big_log.sh 代码: ...
- python删除过期文件_Python删除指定目录下的过期文件的代码
在代码过程中,将代码过程中比较常用的一些代码段做个备份,如下的代码是关于Python删除指定目录下的过期文件的代码,应该能对小伙伴也有帮助. import os import sys import t ...
- java 指定文件格式_java删除指定目录下指定格式文件的方法
本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下 正在看疯狂java讲义这本书,发现源码中有我不需要的class文件,想批量把它删除 代码如下: import ...
- 删除指定目录下的所有文件包括目录
public class DelFile{ /** * 删除指定目录下全部文件和目录 * @param filePath 需删除的文件目录路径 */ public s ...
- Linux 删除指定目录下的文件/删除文件
文章目录 删除当前目录下的所有类型的文件 删除指定目录下的所有类型的文件 用 find 命令在当前目录下查找普通文件并删除 用 find 命令在指定目录下查找普通文件并删除 用 find 命令的处理动 ...
- 递归删除指定目录下的指定类型文件和目录
del.bat: @echo offset olddir=%cd% set pwd=D:\Desktop\platform_x2 cd %pwd% del /s /q *.o *.d for /r % ...
- java删除指定文件_java删除指定目录下指定格式文件的方法
本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下 正在看疯狂java讲义这本书,发现源码中有我不需要的class文件,想批量把它删除 代码如下: import ...
最新文章
- 阿里云实时计算的前世“功”今生“能”
- 信息化及信息化的五个层次
- 搜索推荐炼丹笔记:点击位置偏差的经验比较
- 如何搭建一个“不可告人的”私人专属网盘?教程拿去
- 很多绿化软件运行都会提示缺少msvcp71.dll、msvcr100.dll、msvcr71.dll等msvc**.dll文件错误解决方法
- 25个Linux相关的网站【转】
- 设计模式练习:Decorate模式
- Android4.4 多媒体开发(五)----OpenMax简介
- 计算机网络综合布线课设,中职计算机网络综合布线课程改革与思考
- Windows8.1-KB2999226-x64安装提示 此更新不适用你的计算机
- JavaScript总结(二:基础知识)
- python操作微信电脑版_python操作微信客户端:WechatPCAPI库实现自动化回复
- matlab差分法求解ppt,有限差分法求解薛定谔方程_宫建平.pdf
- 风尚云网学百度地图之react中引入百度地图
- 用C语言编写的骂人的软件,“骂人软件”再智能 暴力永远是暴力
- nginx自动切割访问日志
- 《企业大数据系统构建实战:技术、架构、实施与应用》——2.3 大数据制度和流程规范...
- Bad Ugly Numbers
- 计算机专业留学法国哪个学校,法国留学读计算机专业去哪些学校?
- 计算机组成原理习题——日常记录
热门文章
- python自动测试m_python自动化测试实例解析
- z tree 如何把选中的节点保存为标准的json格式_为什么MongoDB使用B-Tree?
- linux定位so快捷方式_5分钟带你了解Linux常用命令全称
- ajax通用代码,通用代码之一: 轻松使用Ajax
- 计算机网络中enable,第一章 计算机网络结构概述1、 enable# conf
- python 编辑距离 2组匹配_Python文本相似性计算之编辑距离详解
- python自动化脚本编写教程_开发工具pycharm写第一个Python自动化程序案例|python基础教程|python入门|python教程...
- 每天学点SpringCloud(八):使用Apollo做配置中心
- 《第一本Docker书(修订版)》——第1章_简介_1.1Docker简介
- iOS开源项目周报1229