精华内容
下载资源
问答
  • A filename cannot contain any of the following characters: \ / : * ? " < > | reference:windows系统文件名不能包含哪些字符

    A filename cannot contain any of the following characters:
    \ / : * ? " < > |

    reference:windows系统文件名不能包含哪些字符

    展开全文
  • windows中文件名

    千次阅读 2018-10-21 11:45:00
    WINDOWS 文件名是为文件指定的名称。为了区分不同的文件,必须给每个文件命名,计算机对文件实行按名存取的操作方式。  DOS操作系统规定文件名由文件主名和扩展名组成,文件...文件主名和扩展名可以使用的字符是: ...

    WINDOWS 文件名是为文件指定的名称。为了区分不同的文件,必须给每个文件命名,计算机对文件实行按名存取的操作方式。
      DOS操作系统规定文件名由文件主名和扩展名组成,文件主名由1~8个字符组成,扩展名由1~3个字符组成,主名和扩展名之间由一个小圆点隔开,一般称为8.3规则。其格式如下:
      例如: G9401.DBF,这里G9401是主名,DBF是扩展名。文件主名和扩展名可以使用的字符是:
      (1)英文字母:A—z(大小写等价)
      (2)数 字:0—9
      (3)汉 字
      (4)特殊符号:$#&@()-[]^~等。
      (5)空格符、各种控制符和下列字符不能用在文件名中:
      / \ < > * ?
      因为这些字符已做它用。
      windows突破了DOS对文件命名规则的限制,允许使用长文件名,其主要命名规则如下:
      (1)文件名最长可以使用255个字符。
      (2)可以使用扩展名,扩展名用来表示文件类型,也可以使用多间隔符的扩展名。如win.ini.txt是一个合法的文件名,但其文件类型由最后一个扩展名决定。
      (3)文件名中允许使用空格,但不允许使用下列字符(英文输入法状态):< > / \ | : " * ?
      (4)windows系统对文件名中字母的大小写在显示时有不同,但在使用时不区分大小写。
      文件名是文件存在的标识,操作系统根据文件名来对其进行控制和管理.不同的操作系统对文件命名的规则略有不同,即文件名的格式和长度因系统而异.例如:UNIX/LINUX系统区分文件名的大小写,而有些系统则不区分如:MS-DOS和WINDOWS.
      对于文件扩展名是用来区分文件的属性的.在有的系统中并不为系统所感知如:UNIX/LINUX系统中,hello.c文件与helloc文件对于系统来说没有什么区别,加上了扩展名.c与不加都一样,系统都不知道那是个什么文件.只是用户加上.c后,方便用户明白那是c语言源码文件.但是在MS-DOS与WINDOWS系统中,文件扩展名是为系统感知的.在WINDOWS中,对于不同的文件扩展名有其相关联的程序进行打开,这些扩展名除了如txt等是原来就有的以外其余一般是安装软件时被注册到系统中的.在注册表中的HKEY-CLASSES-ROOT根键下可以看到其相关信息.若将文件扩展名改为系统不认知的扩展名,则在打开时提示选择其打开程序.如将hello.txt改为hello.123,同时可以看到图标也发生了变化,变为不可知.但是对于如.doc格式的WORD文件,由于是MICROSOFT开发的,保持了很好的兼容性,系统在感知时并不只检查扩展名,还检查其文件内部格式标识,所以即使将.doc改为其它字符,在装了WORD的系统中,系统仍能够使其关联到WORD进行打开.

    展开全文
  • windows 获取字体文件名

    千次阅读 2020-02-17 14:19:25
    windows 获取字体文件名
    • windows 中的字体存放在C:\Windows\Fonts 中,找到需要的字体通过右键属性查看
    • 下面通过 gif 演示如何获取文件名
      获取文件名
    展开全文
  • Windows文件名和短文件名

    千次阅读 2012-05-26 13:29:13
    Windows文件名和短文件名  在FAT16文件系统,由于FDT的...但是,从Windows95开始,这种限制被打破了,在Windows9x中可以实现长文件名。 在Windows9x,文件或目录实际存储着两个名字,一个长文件名和一
  • Windows解压文件名乱码解决方法

    万次阅读 2019-04-24 16:32:34
    下载的压缩包解压后文件名乱码 解决方法,将压缩的解码改成Unicode(UTF-8),然后执行...猜测是在MAC系统打包这个文件,因为MAC系统默认编码UTF-8,而我们使用Windows默认GBK,解压需要转变一下编码。 ...
  • 今天在看一本关于Unicode编码的书时,看到这么一句“Windows为每个文件名分配的存储空间时512字节”,见图1,而查了一下资料在WINDOWS里面主文件名长度能超过255个英文字符(127个汉字) ,一个英文字符一字节计算,...
  • 需要使用iconv函数进行字符编码转换. iconv(string $in_charset, string $out_charset, string $str) string Description  Convert string to requested character encoding Parameters  in_charset ...
  • 解决Ubuntu中使用windows文件名乱码问题 from: http://blog.sina.com.cn/s/blog_4ce1e0e30100fgai.html 使ubuntu正常显示GB2312、GBK编码文件 ubuntu环境设置的字符集utf8,windows默认字符集是GBK,Ubuntu的默认...
  • 场景1.Windows和macOS的文件名有自己的命名规则, 特别是Windows文件名限制了允许使用的特殊字符. 在使用这些文件名新建文件时会创建失败.说明1.在前面的文章里在Windows上我使用了比较笨的方法: 过滤Windows....
  • WINDOWS系统文件名不能包含下列任何字符: \/:*?"&lt;&gt;| \/: 路径 *? 通配符 " 文件路径 &lt;&gt; 重定向 | 管道 参考: https://msdn.microsoft.com/zh-cn/library/s6feh8zw(v=...
  • Windows系统文件名的最大长度

    千次阅读 2019-11-04 17:22:15
    Windows 通常限定文件名最多包含 260 个字符。但实际的文件名必须少于这一数值,因为完整路径(如 C:\Program Files\filename.txt)都包含在此字符数值。这就是为什么有时候将文件复制到比当前位置路径长的某个...
  • windows文件名正常,但部署linux下文件名却出现乱码搞了一个晚上,知道是编码的问题,网上查到的大致有两种解决方面(好像都不行):1、修改java.util.zip下对应的类。这个方法改了太麻烦了,而且ant包中的已经...
  • windows环境使用C++获取文件夹所有文件名.
  • Windows文件名长度限制

    万次阅读 2014-10-22 08:30:08
    win7x64位环境: 260个长度是作为总的文件名长度限制。 例如: 所在文件夹的长度为50 则文件名的长度被限制在210之下,超出的话会被...我手动在C:\建立一个文件,使用280个长度进行重命名,实际生成的却是文件名是256个
  • 替换windows文件名不能出现的字符

    千次阅读 2016-11-21 10:24:43
    //windows文件名中不能含有:\ / : * ? " < > | 英文的这些字符 if(StringUtils.isNotBlank(mName)){ mName = mName.replaceAll("[/\\\\:*?|]",""); if(StringUtils.isBlank(mName)){ mName = "未命名"; } }
  • windows不文件命名规则是:在文件名或文件夹名,最多可以有255个字符。其中包含驱动器和路径名。能出现以下字符:\ / : * ? " &lt; &gt; →import re filenemae = "&lt;aaaaaaaaa/"...
  • 现象:WINDOWS上传中文文件名文件到LINUX后,中文文件名乱码,中文内容乱码 解决:首先考虑到的应该是字符编码一致导致,其次再看是否没安装中文包 1、检查是否安装convmv工具 [oracle@result tmp]$ rpm -qa |...
  • 十七、实现Windows中文件名排序

    千次阅读 2019-01-13 15:19:10
    Windows中读取一个文件夹下的所有文件时,JDK会自动按照文件名进行排序,但是和Windows中的排序规则略有不同,如下: 1、Windows中的排序 2、JAVA的排序 第189章 一直对你比较感兴趣.txt 第1...
  • 使用git想要创建一个过滤文件结果出现以下结果,后来才知道Windows中不能创建以"."开头文件。 解决办法: 1. 在项目根目录下面创建.gitignore.txt文件 2. 把你需要排除的文件名保存到.gitignore.txt文件 ...
  • win7文件名不使用哪些符号

    千次阅读 2020-03-07 20:51:30
    文件名不使用哪些字符: # 不能使用的字符如下 /\*?|<>": # 原因 /\是路径符 *?|是通配符 <> 从...导入,导入到的符号 : 冒号 用于指定盘符
  • Windows批量修改文件名

    2016-08-09 08:31:58
    windows dos命令批量修改文件名
  • 第一种(所有非法字符都转义): def setFileTitle(self,title): fileName = re.sub('[\/:*?&amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;gt;|]','-',title)#去掉非法字符 ...
  • 在seasar2的一个项目,本地环境可以正常运行的代码,到结合测试环境报出了 找到sql文件的错误。 一番调查之后,发现是路径大小写的问题。 1.windows系统默认是关闭区分大小写的。本地环境是win10,测试环境...
  • 解决windows文件名太长无法删除的问题

    万次阅读 多人点赞 2018-06-29 11:07:03
    今天删除一个无用文件夹时windows跳出如下弹窗:解决方法:1、在要删除的文件夹同级新建一个空文件夹(如图:1是要删除的文件夹,也就是包含那个文件名过长的文件的文件夹,2是空文件夹)2、点下空白处(只要选中...
  • windows中批量修改文件名

    万次阅读 2016-02-09 11:41:47
    windows中,经常会碰到要批量修改文件名字的情况,一个一个修改太慢了,懒懒的程序猿又想上网找工具。 在这里,给大家提供一种简单的方法,仅需DOS和EXCEL就可以实现批量修改文件名了。 一、进入DOS命令...
  • 有时,使用临时的windows机子,要进行ftp简单操作,但又想装其它的ftp-client,可以直接使用windows command的命令ftp来操作。 通常,ftp服务器按标准,使用utf8编码格式发送文件名,而widows自带的ftp命令,则...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 397,545
精华内容 159,018
关键字:

windows中文件名不可以使用