重命名 NTFS 文件以通过批处理消除多个句点

重命名 NTFS 文件以通过批处理消除多个句点

我绞尽脑汁试图重命名 NTFS 文件,这些文件在技术上是合法的,但在我的 Windows 2012 Server 共享中却存在多个句点问题

文件被放到如下所示的共享中:

这是文件名.20150102

这是文件名.20150103(等等)

(注意:扩展中的日期与当前日期或类似的日期不匹配。)

我想使用 Windows 命令 shell 结尾,文件名称简单如下:

20150102.CSV 或 FILE_20150102.CSV

20150103.CSV 或 FILE_20150103.CSV

我尝试过重命名命令的各种组合,包括星号 * 和/或 ??? 通配符的各种排列组合,带引号和不带引号。然而,我最多只能删除包含日期的“扩展名”。

理想情况下,有一种我还没有使用过的重命名命令形式,它可以在命令提示符(或批处理)下简单地完成该操作,而无需使用 PowerShell。

但是,如果有完整的 Powershell 命令/脚本说明,我可以在任务计划程序中使用,我可以尝试一下。如上所述,我使用的是 Win Server 2012(默认配置)

但是,无论多么有用,我都无法使用任何第三方可执行文件。

谢谢!

d.

答案1

我认为这个答案应该能帮你达到大部分你需要的东西。

它涵盖从每个文件获取扩展名然后进行重命名。

相关内容