马头琴鸿雁教程:存储于电脑上的“文件”必须的有文件名吗??

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 02:36:15
文件必须的:文件名 文件占用的空间 吧?

文件后缀和文件内容可以为空 对吗?

反正我遇到一个奇怪的东西,说它是文件,它确实存在,但是,没有文件名......

曾经在网上见过"没有名字"的文件夹的制作方法,但是,那不是真正的没有名字,而是用文件夹的标识符作为文件夹的名字,使其名字不可见。但是,在命令提示符下或者在压缩包内就能看到,其实它是有名字的文件夹。

这个没有名字的文件,我是在一次截图中产生的格式为bmp的图片,用的是金山游侠的截图功能,截的图自动保存。当我后来去查看的时候,它就没有名字。我把截图的内容改成一个1×1的点,然后保存。然后,根据这个文件,创造了其他格式的文件,如:.jpeg,.txt,.html,.log.

我上传了,有兴趣就试试下载。如果你知道这是为什么,请指教。请联系: passbyvalue@126.com

最近我又发现,在操作者给文件命名时,文件名为空是不会被操作系统接受,会弹出默认以"新建××文件"为名。但是,用工具创建文件时,从工具中给文件或文件夹命名为"空",却能创建出来。比如,在下载工具FLASHGET,压缩工具WINRAR中,都"成功"创建出没有文件名的文件。

还有,最近看见诺顿的病毒提示显示的已经查杀的病毒是一个.exe 具体是什么类型的病毒忘了,似乎也是没有名字的文件(病毒)。

是不是windows的命名机制中,对于文件名为空,只有一个检测机制,但是底层没有彻底消除这种情况的产生?但是,如果一个文件没有文件名,那在dos里,能否正常访问呢?或者,没有文件名也是文件命名的一种独特的方式呢?
但我认为,一个优秀的操作系统,应该避免这样没有文件名的文件存在。个人愚见,敬请高手指点。

没有名字的文件的下载地址(内含几个小文件,没有EXE) http://blog.blogchina.com/upload/2005-04-13/20050413124001770408.rar
.

再等一天,如果没有人能比三楼的答案更有建设性,分就给三楼。

一、我没有改过任何东西.

二、ALT+三个数字那个重命名出来的是特殊字符.比如你用ALT+三个数字作为你的QQ密码,你不能说你的密码为空吧?再次进入QQ的时候,一样需要输入ALT+原来那三个数字.这就说明ALT+三个数字还是有东西的.何况,有时候ALT+三个数字建出来的,还能看见奇怪的字符.

三、谢谢三楼的,你的实验还为我的这个主题提供了一个论证。在windows下,不用工具的话,不可能手动建立一个名字为空的文件。而在DOS下,却可以用ren将一个有名字的文件重命名为“空”。证明这个问题是普遍存在的,而不是个别现象。

四、我在Dos下试了试,先将一个文本文件命名为:".txt"只有扩展名,没有名字,然后再将另一个文本文件重命名为".txt",这时候,系统返回错误信息说有重名文件。看来像是一种特殊的命名方式。

如果找不到问题的满意答案,我将继续探索,希望高手指点。谢谢!

.

.

.

.

我刚试验了一下
在命令提示符下
用ren命令
ren 1.txt .txt
可以成功
ren 2.txt ....................txt
可以成功
ren 3.txt ..txt...
可以成功 但重命名的文件名为..txt
ren 4.txt ..
失败

重命名 ALT+三位数字 例如ALT+144 虽然不是空的但是要是在DOS下面建立就是空的了 你试试

从原理讲是不能,但是改了某些东西后就可以