zoukankan      html  css  js  c++  java
  • 文件批量改名

     private void button1_Click(object sender, EventArgs e)
            {   
               string NewName=textBox1.Text;
               string lujing = @"C:UsersAdministratorDesktop";
               DialogResult dr= folderBrowserDialog1.ShowDialog(); //将选择文件夹对话框显示出来
                if(dr==DialogResult.OK)
                {
                    string file = folderBrowserDialog1.SelectedPath;//定义一个变量x来接收所选文件夹的路径
                    DirectoryInfo di = new DirectoryInfo(file); //存下来所有的文件夹里面的信息
                    FileInfo[] fi = di.GetFiles(); //将所有的文件夹里面的个体信息存到 FileInfo[]数组里面
    
                    //往listbox里面添加文件名
                    for (int i = 0; i < fi.Length; i++)
                    {
                        listBox1.Items.Add(fi[i].Name); //往 listBox1添加原文件名
                        listBox2.Items.Add(NewName);//往listBox2里添加新文件名
                        fi[i].MoveTo(lujing + NewName + fi[i].Name.Substring(fi[i].Name.LastIndexOf(".")));
                        //lujing  路径名
                        //NewName 改后的名字
                        //fi[i].Name.Substring(fi[i].Name.LastIndexOf(".")) 文件后缀
                    }
    
                
                }
            }

  • 相关阅读:
    java前端学习步骤
    安装Sublime Text 3插件的方法(转自Rising的博文)
    LibSVM学习详细说明
    class 2-3 小项目练习
    class 2-2 小项目练习
    class 2-1 小项目练习
    class 1-1 python开发环境配置
    Class
    class 10 文件和异常
    class
  • 原文地址:https://www.cnblogs.com/lk-kk/p/4576111.html
Copyright © 2011-2022 走看看