小编My *_*ug.的帖子

哪些字符对于 MS-DOS 文件名无效?

我正在用 x86-16 汇编语言编写文件名 I/O 过程。它需要从键盘输入八个字符(我不需要支持长文件名)并将它们打印到屏幕上的文本输入字段。

目前我允许使用数字、大写/小写字母、下划线和连字符。

我想允许所有合法符号,但我找不到禁止字符的官方列表。常识告诉我斜线是非法的,但如果我不得不猜测,我会说加号是合法的。(编辑:它不是!)

我已经忽略了句点字符,因为我的代码会自动处理附加句点和文件扩展名。

ms-dos data-validation filenames

17
推荐指数
3
解决办法
1万
查看次数

标签 统计

data-validation ×1

filenames ×1

ms-dos ×1