directory 提供静态方法。

directoryinfo 实例提供实例方法;

修改文件夹名称代码

string srcFileName = @"D:\a.txt";
string destFileName = @"D:\b.txt";

string srcFolderPath = @"D:\1";
string destFolderPath = @"D:\6";

//方法一
if (System.IO.File.Exists(srcFileName))
{
System.IO.File.Move(srcFileName, destFileName);
}
if (System.IO.Directory.Exists(srcFolderPath))
{
System.IO.Directory.Move(srcFolderPath, destFolderPath);
}

//方法二
if (System.IO.File.Exists(srcFileName))
{
System.IO.FileInfo file = new System.IO.FileInfo(srcFileName);
file.MoveTo(destFileName);
}
if (System.IO.Directory.Exists(srcFolderPath))
{
System.IO.DirectoryInfo folder =new System.IO.DirectoryInfo(srcFolderPath);
folder.MoveTo(destFolderPath);
}

方法三:

FSO实现,不用移动内部文件。

代码

//C#动态修改文件夹名称(FSO实现,不移动文件)
string lstrFileFolder = HttpContext.Current.Server.MapPath(Com.Common.m_folderData);
string subFolder = System.DateTime.Today.AddDays(-1).ToString("yyMMdd");
string newFolder = System.DateTime.Today.ToString("yyMMdd");
string path = lstrFileFolder + subFolder;
//判断目录是否存在,存在则改名
if (Directory.Exists(path))
{
Scripting.FileSystemObject fso = new Scripting.FileSystemObjectClass();
fso.GetFolder(path).Name = newFolder;
}System.IO.Directory.Move("源目录","新目录");
OR

项目->引用 浏览 COM组件 Microsoft Scripting Runtime ,
Scripting.FileSystemObject fso=new Scripting.FileSystemObjectClass();
fso.GetFolder("目录").Name="新目录名";

转载于:https://www.cnblogs.com/netact/articles/1788506.html

ASP.NET修改文件夹名称相关推荐

  1. 教你高效修改文件夹名称,将首写字母改为大写

    怎么处理文件,比如快速修改文件夹名称,将首写字母改为大写?不知道如何操作的宝贝们,下面请随小编一起来试试吧,希望能给大家带来帮助. 所需工具 一台电脑 文件夹素材若干 操作步骤 在处理之前,最好将需要 ...

  2. Excel与bat批量生成文件夹,修改文件夹名称

    用Excel与bat批量生成文件夹,修改文件夹名称 一.批量生成文件夹 excel一列输入文件名序列:另一列用公式生成要写入bat文件的序列,之后复制该列写入.txt文件,保存为.bat文件,双击运行 ...

  3. 修改文件夹名称隐藏文件夹_电脑中的上帝模式

    首页 » 其它 » 修改文件夹名称隐藏文件夹_电脑中的上帝模式 查看全文 http://www.taodudu.cc/news/show-5353664.html 相关文章: 新基建浪潮来袭 企业快速 ...

  4. python修改文件夹名称为单词1月到12月

    项目描述 在一个空的文件夹下新建了12个空文件夹,留作日后存放文件.这12个文件夹我想命名为1月到12月的英文单词. 思路: a 定位到当前文件夹 b 新建列表,列表内包含想要重命名的文件名字符串 c ...

  5. Ubuntu: 修改文件(夹) 名称

    修改文件名 sudo mv former_name new_name 修改文件夹名 sudo mv former_name/ new_name/

  6. linux修改文件夹名称_1.3.2 对 Hello Word! 程序代码进行编辑修改

    <C# 8.0 & .NET Core 3.1 跨平台应用程序开发> 课前提要 上节课<1.3.1 Hello World! 第一个程序>,我们使用 CLI 创建并运行 ...

  7. 【Obsidian样式】修改文件夹名称和文件名称前的图标

    声明:本文大部分内容来自于https://www.bilibili.com/read/cv17822164/ 方法一:Obsidian Icon Folder插件 Github:https://git ...

  8. 批量自定义修改文件夹名称,这样操作更简单

    文件以及文件夹的重命名大家可以右键进行重命名,但是遇到文件多的情况下,例如几十个文件就不可能一个一个进行重命名,那么小编就分享一款软件教大家一键重命名文件名称,一起来看看吧. 准备工具: 文件批量改名 ...

  9. linux终端下修改文件夹名称显示颜色

    文本界面下,用蓝色作为ls的目录的颜色,配合他的黑色背景,感觉太暗了,看不清. 改成别的颜色的方法: 首先, # vi /etc/DIR_COLORS 内的设定"DIR 01:34" ...

  10. 使用FSO修改文件夹的名称

    正常上传的文件,若被人盗链则增加了自己服务器的负担,上次164.cc就因此被挂 然后想想对策,目前各类防盗链程序也不少,不过使用也并不简单,还有就是不能免费-- 所以,只有自己先想办法.那么,现在看看 ...

最新文章

  1. php最近还热门么,2018什么开发语言热门 PHP开发语言火侯还会持续吗
  2. jquery---基本标签
  3. P7600-[APIO2021]封闭道路【堆,dp】
  4. 每日小记 2017.3.24
  5. Linux时间子系统(十六) clockevent
  6. PHPstorm内存不足
  7. SQL内部连接3个表?
  8. 微信小程序html modal,微信小程序 modal组件详细介绍
  9. UBUNTU设置环境变量MALLOC_CHECK_=1检查内存
  10. python蟒蛇实例
  11. win98模拟器_安利一款安卓win98模拟小游戏
  12. SpringMVC使用AJAX上传图片
  13. PR曲线与ROC曲线
  14. C函数篇(recv函数)
  15. nginx 自建证书https 报错 no “ssl_certificate“ is defined in server listening on SSL port while SSL handsha
  16. 第三章均数估计与假设检验例题及软件实现(SAS/R/STATA/SPSS)
  17. C/C++ 编程 —— OpenCV API 学习 笔记(更新中...)
  18. java支付宝提现功能,单笔转账到支付宝账户(公钥证书方式)
  19. 解决Chrome只能在任务栏显示,没有窗口的问题
  20. 云栖大会 峰会 王德根_2019云栖大会在杭州成功举办

热门文章

  1. Verizon:2013年数据破坏调查报告(DBIR)【更新版】
  2. symantec病毒服务器的部署及配置
  3. php bc gmp,php中ipv6转纯数字和反转
  4. c++ 写x64汇编 5参数_自己动手写操作系统 8086sos
  5. tp5框架原理详解_工程测量教学合集,测量施工方案+原理解读,测量人员有它就够了...
  6. arch终端添加中文支持_arch/manjaro - 添加archlinuxcn的软件源
  7. 优雅的校验参数-javax.validation
  8. Table 'xxx' doesn't exist
  9. Hibernate的单向N-N关联(四)
  10. memset 和 fill 初始化数组