windows-server-2008 – 我需要检测并修复长文件名

我正在将600GB的数据从外部硬盘A复制到外部硬盘B.

Windows Server 2008 R2已通知我100个文件文件名太长(即> 255个字符).

是否有一个实用程序可以让我搜索这些文件名,并手动缩短它们?

巴蒂尔.

得到它了!使用FileLocator Pro并编写脚本非常简单:

>将附加的脚本放在硬盘上的某个位置.
>打开FileLocator Pro
>转到脚本选项卡
>激活“文件名”脚本并选择脚本的路径
>将值240放在“自定义”字段中
>确保引擎字段设置为“JScript”
>单击“搜索
>结果框将列出路径名>的所有文件. 240个字符长度.

如果要搜索“小于”的文件,只需更改脚本即可.

对于每个结果,右键单击该文件并选择“Explore Here”.重命名目录路径以缩短它,然后重复搜索,直到根本没有结果.

—–启动文件命名为“max path length search.js”—-

// Example of a script to identify files from the length of the full pathname
var nMaxLen = parseInt( SearchParms.FilenameCustomParm);
function isValidFileName( strPath,strFileName )
{
       var bIsValid = true;
       try
       {
               bIsValid = (strPath + strFileName).length > nMaxLen;
       } catch( e ) {}
       return bIsValid;
}

—–名为“max path length search.js”的结束文件—-

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...