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

sdo*_*oca 3 windows-7

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

Windows 不会让我更改.classpath.classpath.bak(反之亦然)。

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

use*_*686 6

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

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

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

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

C:\Users\Fred\Projects\> ren .classpath .classpath.bak
Run Code Online (Sandbox Code Playgroud)