2009-08-31 49 views
11

我想在Windows XP中创建一个文件,它是只有扩展名(“.classpath”和“.project”)。虽然我的Linux机器能够正确处理这个问题,但Windows给了我一个错误,“你必须输入一个文件名。”只有在Windows中有扩展名的文件

任何建议如何做到这一点?我试图设置一个Eclipse项目,我可以从其他人的设置中引入类路径和项目文件,并且不断收到上述错误。

+0

不知道它是否重要,但这将是一个在Linux中的“隐藏”文件。 – Duck 2009-08-31 15:52:38

回答

30

使用命令行来做到这一点,Windows资源管理器不允许重命名的文件以句点开头。首先创建一个虚拟的名字x.ext的文件/目录,然后火起来CMD.EXE并将其重命名:

ren x.ext .ext 

这样你也可以创建目录,其名称开头一段(如git的或。元)

+3

20多年与DOS工作,它是小弟,Windows,这是我第一次听说过这个。 Sheesh,总是有新的东西。 – 2009-08-31 14:09:17

+0

我从来不知道你无法在资源管理器中更改为点名 – warren 2009-09-01 12:11:58

+0

wth,downvote!? – knittl 2009-09-02 12:02:04

1

在命令行:

echo some text > .classpath 
1

的Windows似乎不是在保存对话框如何处理禁用字符

0

引用的文件名应该做的工作控制。

我没有Windows机器来试用它,但我可以用这种方式在记事本中保存“.htaccess”文件。

+0

没有骰子,它不喜欢引号字符...请参阅http://superuser.com/a/406758/141104 – Carel 2013-09-07 14:24:03

24

只需在文件末尾添加一点即可:“.ext”。 资源管理器将删除额外的点,你会得到.ext文件。

+0

这对我在Windows 7中工作。 – jtlowe 2014-06-18 21:40:34

+7

编码器写入什么样的验证? ??很好的解决方法。 – Adam 2015-02-25 15:46:05

+0

哇!真棒解决方案。我从来不知道这个! – Pegues 2017-03-20 15:21:24

相关问题