文件名批量更改工具 2.0 软件下载

文件名批量更改工具 2.0 软件下载
快速地批量更改文件名,按选择文件夹按钮,打开要批量更改文件名的文件夹,点击开始更改,本软件会快速地批量更改您所指定的文件

改正了刚一打开可能出现的错误;增加了许多功能
下载地址 

如果有错误BUG,麻烦与我说一下,

还有个问题没解决,如果选择abc规则更改文件,而文件数又非常多(有几万)的话,软件会出现错误,忘了去修了:

 

if (m_iRule == 0 )
 
{
  m_strRenameName.Format(
"%d",i+1);
  m_strRenameName
=m_strRenameName+m_strFileSuffix;
 }

 
else   if (m_iRule == 1 )
 
{
  
if(i/26==0)
  

   m_strRenameName
=abc.GetAt(i);
   m_strRenameName
=m_strRenameName+m_strFileSuffix;
  }

  
else if(i/26>0&&i/26<27)
  
{
 m_strRenameName.Format(
"%s%s",abc.Mid(i/26-1,1),abc.Mid(i%26,1)); 
  m_strRenameName
=m_strRenameName+m_strFileSuffix;
  }

 
else if(i/26>26&&i/26<27*27)
  

   m_strRenameName.Format(
"%s%s%s",abc.Mid(i/26/27-1,1),abc.Mid(i/26%27-1,1),abc.Mid(i%26%26,1)); 
   m_strRenameName
=m_strRenameName+m_strFileSuffix;
  }

 
else if(i/26>27*27-1)
  

   m_strRenameName.Format(
"%s%s%s%s",abc.Mid(i/26/27/27%27%27-1,1),abc.Mid(i/26/27%27%27-1,1),abc.Mid(i/26%27%27-1,1),abc.Mid(i%26%26%26,1)); 
   m_strRenameName
=m_strRenameName+m_strFileSuffix;
  }

 }

  m_ListRename.InsertItem(i,m_strRenameName);
  m_ListRename.SetItemText(i,
0 ,m_strRenameName);
  m_ListRename.SetItemText(i,
1 ,m_strFileName);
  m_ListRename.SetItemText(i,
2 ,m_strFilePath);
  
if (num < 1 )
  m_ListRename.DeleteItem(i
-- );
  i
++ ;
 
  }   
  }   


http://topic.csdn.net/u/20090330/09/39ea6efe-b7fa-4851-a699-0ea7d0bdbbcd.html?seed=113004002

如果再加上:else if(i/26>27*27*27-1)处理就更好了,可惜我不懂这个26\27进制的算法
下载地址 

你可能感兴趣的:(文件名批量更改工具 2.0 软件下载)