V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
pilipili
V2EX  ›  问与答

一个关于 Windows 系统文件名命名的问题

  •  
  •   pilipili · 2022-03-21 14:15:41 +08:00 · 842 次点击
    这是一个创建于 964 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.png
    这是别人的电脑上遇到的情况,我把默认文件名删除后直接回车命名成功 114.PNG
    这是我自己的笔记本电脑上,无法复现,都是 Windows10 系统
    在我的印象中 Windows 不是禁止使用空文件名吗?上网搜了一下都是“教你如何命名空白文件夹名”的内容。毫无头绪啊。

    AoEiuV020CN
        1
    AoEiuV020CN  
       2022-03-21 14:22:24 +08:00
    刚试了下,我 win11 创建空文件名直接.txt 成功,
    不过我记得的也是不能创建空文件名的,以前都是用命令行创建空文件名的,
    745839
        2
    745839  
       2022-03-21 14:24:29 +08:00
    win10 空格可以,保存以后空格就没了,就变成空的了
    Buges
        3
    Buges  
       2022-03-21 14:30:12 +08:00 via Android
    有没有可能是别人的电脑隐藏了文件后缀名?
    Buges
        4
    Buges  
       2022-03-21 14:32:01 +08:00 via Android
    很久不用 win 了,况且我记得这样应该是可以的,之前用 msys2 还有一堆 dotfile 。
    imn1
        5
    imn1  
       2022-03-21 14:38:03 +08:00
    我是从来没遇到这个问题,反正我照改不误,不搜不知道,原来很多人遇到

    你试试将“隐藏已知类型文件的扩展名”、“隐藏系统文件”这两项取消试试,我一向装完 windows 就习惯取消这两条
    msg7086
        6
    msg7086  
       2022-03-21 14:41:11 +08:00
    看一下系统版本。1903 开始资源管理器支持点开头的文件了。
    ChaosesIb
        7
    ChaosesIb  
       2022-03-21 14:41:45 +08:00 via Android
    首先,这不是“空文件名”,只是以句点开头的文件名。其次,Windows 本身并没有限制文件名不能以句点开头,只是限制了不能以句点结尾。[1] 这种行为应该是资源管理器自己的约束,Windows 10 有很多版本,你可以比较下你和别人的 Windows 10 具体是不是一个版本。

    [1] docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file
    villivateur
        8
    villivateur  
       2022-03-21 15:01:46 +08:00
    首先,1903 以后就支持直接命名 .xlsx 了,你肯定没升级系统
    其次,1903 以前的版本,可以输入 .xlsx. 来规避这个问题
    mainjzb
        9
    mainjzb  
       2022-03-21 15:25:01 +08:00
    大约最近一年才解决的问题。之前每次创建.gitignore 都要用命令行来创建
    pilipili
        10
    pilipili  
    OP
       2022-03-21 15:42:04 +08:00
    破案了 谢谢大家 原来是 Windows 系统版本不一致的原因 终于解开了心中的迷惑
    我的电脑是 LTSC 2019,而另一台电脑是 21H1
    感谢 @villivateur @msg7086 @ChaosesIb
    真不知道新系统还有这个特性
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2621 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 05:28 · PVG 13:28 · LAX 21:28 · JFK 00:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.