如何重命名仅包含扩展名的文件?

如何重命名仅包含扩展名的文件?

我使用 Eclipse IDE 进行开发工作,并想复制/重命名.classpath和/或.project文件。请注意,这些文件只有扩展名,没有文件名。

Windows 不允许我更改.classpath.classpath.bak(反之亦然)。

除了在 Unix 服务器中命名文件并将其复制到我的 Windows 机器之外,还有其他方法可以做到这一点吗?

答案1

在所有当前的 Windows 版本中,扩展名是部分文件名。自从 Windows 95 引入“长文件名”以来,它们一直是一个字段。

尽管 Windows 资源管理器拒绝以 开头的文件名.,但此限制不适用于命令提示符、PowerShell 或其他文件管理器(如 Total Commander)。(Eclipse 本身也允许您重命名。)

例如,在命令提示符中您可以使用:

C:\> cd/d C:\Users\Fred\Projects

C:\Users\Fred\Projects\> ren .classpath .classpath.bak

答案2

只需在文件名末尾添加一个额外的点。因此,无需将其重命名为

.classpath

将其重命名为

.classpath。

相关内容