如何用免费工具批量修改文件属性?

日期: 2010-09-16 作者:Serdar Yegulalp翻译:鬼谷 来源:TechTarget中国 英文

回到DOS时代,我随身携带放在软盘里的工具是一个叫做touch的软件。通过输入文件名或者用通配符作为参数的方式运行它,将可以更新文件的时间/日期属性,可以是当前时间或者自己指定时间/日期。它使用非常简便,特别是由于软件故障而需要更改日期属性的时候非常好用。   有时候我也用别的程序-包括命令行(CLI)和图形界面-它们最终要实现的目的都一样,就是更改额外属性。

然而,直到最近,我才偶然发现一个口碑非常好的程序:Nir Sofer’s最近发布的工具BulkFileChanger(可以参考Nirsoft的其它工具,比如NTFSLinksView 和 BlueScreenView)。   ……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

回到DOS时代,我随身携带放在软盘里的工具是一个叫做touch的软件。通过输入文件名或者用通配符作为参数的方式运行它,将可以更新文件的时间/日期属性,可以是当前时间或者自己指定时间/日期。它使用非常简便,特别是由于软件故障而需要更改日期属性的时候非常好用。

  有时候我也用别的程序-包括命令行(CLI)和图形界面-它们最终要实现的目的都一样,就是更改额外属性。然而,直到最近,我才偶然发现一个口碑非常好的程序:Nir Sofer's最近发布的工具BulkFileChanger(可以参考Nirsoft的其它工具,比如NTFSLinksView 和 BlueScreenView)。

  BulkFileChanger通过实际使用来证明自己的价值;它让你可以选择若干文件,在windows浏览器中拖拽选择或者用通配符,然后给出一系列指定值来改变它们的属性。这些变更包括更改文件的创建/变更/访问的时间属性值和只读/隐藏/系统/归档标签(也叫做R/H/S/A标签)这些属性值。你还可以用很便捷的表格显示来查看有疑问的文件的当前属性值。

  注:你可以拖拽一个文件夹,将其中所有内容都添加到列表中。当然,用这个程序无法智能地获得文件夹属性。当执行时间属性变更的时候,你可以任意指定要更改的时间值或通过指定一系列数字单位来进行调整:秒、分钟、小时、天、月或年。另一个可用的选项是允许你指用格林威治时间定日期,这对于那些设置为GMT时间的服务器来说非常有用。你还可以选择将R/H/S/A的值自动变更为与当前值相反,如果你只是想简单的将当天设置翻转一遍,而不想手动挨个更改,这倒是一个不错的技巧。

  BulkFileChanger还提供了其它一些功能。例如,当你按F3键通过通配符添加文件时,你可以选择一个目录并指定它下面一定数量的子目录来进行递归操作(如果有的话)。在主窗口中选择文件按下F7键时,你可以执行任何命令行程序,并将选择的文件做为参数。选择多个文件可以将每个文件挨个运行一遍。请注意,当你这么操作的时候,程序中的所有进程都并行运行,所以务必小心你运行的东西不会很耗费CPU或者I/O资源。当然,如果可以选择排队运行这个程序,而不是并行,就更完美了。

  还有一类BulkFileChanger对文件无法实现的操作就是批量重命名。我所知道的是,Nirsoft目前还不具备批量重命名的功能,但是我可以用这周买啤酒的钱来打赌,BulkFileChanger在未来的某个版本中一定会将这个功能添加进去。

免费工具,文件属性
图1. BulkFileChanger

作者

Serdar Yegulalp
Serdar Yegulalp

Serdar Yegulalp从1994年到2001年为Windows杂志写作,覆盖了广泛的技术方面。他现在是《The Windows 2000 Power Users Newsletter》一书的出版者,辛勤钻研他擅长的Windows NT, Windows 2000 and Windows XP领域,并为TechTarget写专栏。

翻译

鬼谷
鬼谷

相关推荐