在Windows中将文件重命名为空文件名(Vista)

Vista允许具有空的“名字”(例如“.svn”)的文件。 但是,当我尝试删除现有文件的文件名,在资源pipe理器中使用前缀或使用cmd的“重命名”时,我失败。 如何轻松重命名文件以仅包含后缀?

(我使用Vista,如果这件事)。

    您也可以创build一个以句点开头的文件名,并且没有扩展名。 尝试将其命名为“.whatever”。 ( 注意尾随时期 )。 这可以在Explorer和命令行中使用。

    重命名filename.txt“.txt”

    如果你正在寻找一个名为“.svn”的东西,那么你可能真的正在查看一个文件夹,在这种情况下,“del”将不会删除它。 “.svn”是TortoiseSVN(也可能是其他SVN客户端)调用其内部文件夹。 有一个选项可以使用下划线而不是句号。 尽pipe如此,“重命名”命令仍然可以在文件夹上正常工作。

    除此之外,标准cmd.exe命令应该只适用于“仅限扩展名”文件。

    del .abc ren file.abc .abc copy file.abc .abc 

    Windows Server 2008的同样的问题。
    有一个名为“keystore”的文件,需要命名为“.keystore”。

    1. 将文件重命名为'.keystore.txt',问题是这不是一个文本文件,'.txt'扩展名导致文件找不到问题。

    2. 打开命令提示符并使用move命令重命名文件。

      移动.keystore.txt .keystore

    现在文件没有.txt扩展名,文件types被识别为KEYSTORE文件。

    从命令行:

     >.foo echo #first line notepad .foo