问题起因
事情的起因是这样的,我最近学着使用Typora写markdown笔记,由于markdown不能内嵌图片,因此我尝试着把markdown里的图片文件统一集合到一个专门的文件里,方便管理。
设置成功的图片如下:
中间由于我的错误设置,失败了一两次。因此Typora就在我F:/根目录下生成了一个名为“资料库MarkdownMarkDown.”的文件夹。
奇怪的事情来了,这个文件夹产生了以下特性
1.无法做任何操作(复制,删除,重命名,打开文件夹、加入文件)
2.做任何操作系统都显示文件不存在(找不到该项目)
3.文件夹名称有一个不应该存在的符号“.”(已关闭“隐藏的项目”)
4.若在同一目录下创建文件夹“资料库MarkdownMarkDown”(没有.)则“资料库MarkdownMarkDown.”能打开,且文件夹里的文件相通(在一个文件夹里加入文件,另一个文件夹也会出现该文件)
5.若将一个文件夹移入另一个文件夹,则显示 "目标文件夹是源文件夹的子文件"
在cmd命令行下有以下表现
两个文件夹
末尾加上./能打开“资料库MarkdownMarkDown.”文件夹(前提是“资料库MarkdownMarkDown”里有东西)
其他方法能打开“资料库MarkdownMarkDown”文件夹
由上述表现很轻易就能看出来,“资料库MarkdownMarkDown.”和“资料库MarkdownMarkDown”是同一个文件夹,但由于一些不确定的原因,导致“资料库MarkdownMarkDown.”定死在了目录里。同一目录下,有“资料库MarkdownMarkDown”文件,它就能正常工作,没有的话,它就杵在那尸位素餐,正常方法删不掉它。
这。。。这是。。。替身攻击!!!!
尝试解决
办法还是要想的,强迫症看着一个删不掉的空文件根本受不了。尝试过火绒的文件粉碎功能、重启(遇事不决先重启)、安全模式、unlock等,不可行。我又在网上寻找方法。
我找到了几个相似的情况
这个“创建删不掉文件夹”亲测与原文有出入,且不成功
教你创建一个别人打不开删不掉的文件夹: 相信大家都有一些隐私文件不愿意让别人看到吧,如何解决呢?隐藏起来?换个名字?或者加密?这些方法都可以,但还有一种更有效的方法,就是建立一个别人既不能进入又不能删除的文件夹,把自己的隐私文件放进去,既安全又保密。而且,实现起来也很简单。 以Windows XP为例,在D盘创建一个名为“123”的文件夹: 1:依次点击“开始→运行”,在弹出的“运行”窗口中输入“cmd”,然后点击“确定”,打开命令行窗口; 2:在命令行窗口切换到想要创建文件夹的硬盘分区。例如,需要在D盘创建文件夹,则输入“ d: ”,然后回车即可; (注意d后面有冒号) 3:创建一个名为“123”的文件夹,则输入“ md 123..\ ”,然后回车;(注意文件夹名称后面有2个小数点和一个斜杠) OK,搞定!看看你的D盘下面是不是多了一个名为“123.”的文件夹?这个文件夹既不能访问又不能删除,不信试试看!来看看这个文件夹的大小,在文件夹上单击右键,在弹出菜单中选择“属性”,在弹出的“属性”窗口中我们可以看到,这个文件夹的大小为0字节。当然,现在这个文件夹是空的,其实,无论你放多少东东进去,文件夹的大小始终显示为0字节。怎么样,够隐蔽吧! 如何删除这个文件夹呢? 如果要删除,则按照上面讲述的步骤先打开命令行窗口,然后有两种方法: 1、不切换到D盘而直接删除,则输入“rd d:\123..\”,回车即可; (重复1的步骤后输入“rd d:\123..\”) 2、如果已经切换到D盘,则输入“rd 123..\”,回车即可;(重复1和2的步骤后输入“rd 123..\”)需要注意的是,在删除文件夹之前首要先清空文件夹中的内容,否则无法删除。 如何进入这个文件夹呢? 如果要进入,则按照上面讲述的步骤先打开命令行窗口,输入“ start d:\123..\ ”,回车即可。这时,你就可以随心所欲的把隐私文件放进去啦!需要注意的是,无论是否切换到D盘,都要输入文件夹的绝对路径,否则无法打开。 如何快速访问这个文件夹呢? 有朋友问有没有更快的办法进入这个文件夹呢?当然有啦,那就是用批处理命令。 1、依次点击“开始→程序→附件→记事本”,打开“记事本”程序; 2、在文本中输入“start d:\123..\”; 3、依次点击“记事本”中的“文件→另存为”,将文件名改为“.bat”,然后点击“保存”即可。 (注意“”是文件名称,保存的时候自己一定要改过来) 以后要进入这个文件夹,只要双击“**.bat”这个文件就可以了,是不是方便多了! 天天开心!!!
问题描述:某个文件夹无法打开以及删除,文件夹名后面有个“.”,双击提示,
如图:通过ie浏览器以及地址栏以及运行框均无法打开,均会报错。
解决方案: windows系统如果使用命令提示符方法创建文件夹,那么文件名末带2个以上的点就会出现此类问题,而且在系统中显示的文件名会自动隐藏一个点,在文件夹名“x.”之后再加一个点,使用运行输入地址可以打开(地址栏以及ie浏览器还是无法打开),在遇见有点或者点点之类的文件夹名通过此方法均可以打开,但是注意文件夹的名字必须在原来的基础上再加一个点。
删除方法:在命令提示符中转到文件夹所在目录输入“rd x..\ ”回车即可删除,如图:
虽然情况看上去一样,但是解决不了我这个问题,相同的语句输进去后:cmd显示“系统找不到指定的文件”
于是进行探索…
尝试创造文件得到以下结果(以下均为连续操纵):
创造文件夹123,成功
尝试创造文件夹123. 失败,提示文件夹已经存在
删除文件夹123后,再尝试创造文件夹123.,成功,但创造出的文件夹依然为123
尝试创造文件夹123..,成功,文件夹有两个点
此时这两个文件夹共存且有以下性质
- 123与123..互通
- 123..能被右键删除,但删除123..后123会变成123..
- 若123与123..共存,则两者都能打开
- 若123..单独存在,则无法直接删除、移动、更改123..
用start语句尝试
1.若没有123文件夹,任何语句都打不开123..(我把能想到的都用了,包括f:\123..\;f:\123..;f:\123.;f:\123)
系统均显示找不到文件f:\123 或找不到文件f:\123..\
2.若有123文件夹,则上述任何语句都能打开文件夹123(用f:\123../这种类型时,地址栏会相应变化)
综上,可以得出一些结论和猜测
结论:
“123..”和“123”的表现与“资料库MarkdownMarkDown.”和“资料库MarkdownMarkDown”一样。
不同的是123..能被控制台语句“rd 123..\删除”,“资料库MarkdownMarkDown.”不能。前者有两个点,后者只有一个点
猜测:
文件夹无论有几个点,储存时都会被忽略,基本都被导向不存在.的文件夹
出现这种bug的原因大概是系统在路径上的判定规则不统一,但我觉着不管怎么样也不应该出现末尾出现几个点的文件夹删不掉的情况。
解决?
至此,我搞出了末尾两个点的,需要通过控制台才能删除的文件夹。但原来那个末尾只有1个点的文件夹,在控制台上我实在是束手无策,怎么也搞不掉,也搞不清楚它是怎么生成的。
(猜测是Typora设置图片保存相对路径时,错误地使用了“./”导致的,但我已经复原不了这个美丽而又烦人的路径了)
当然,我最后还是解决了这个末尾带一个“.”的文件夹,方法意外的简单。
打开火绒,选择安全工具
选择火绒剑,选择文件,找到那个文件夹,右键选择强制删除(下图举例)
然后。。。。然后就很神奇的删掉了
一个困扰了我几个小时的问题。。。。就这么被解决了。。。
明明一开始用火绒强制粉碎文件都不行,没想到这个强制删除倒行了。
火绒nb!!!(我差点就要试试360了QAQ)(没恰饭)
学计算机的我到头来还是没有理清这个问题,惭愧啊惭愧。也许是没有学过操纵系统和文件路径吧。
什么时候我搞懂了为什么我再来更新解释吧。
其他
介于可能是系统版本的问题,在这里记录我电脑的系统版本
版本:Win10家庭中文版
版本号:1909
操作系统版本:18363.693
更新日志
2020/3/13 创建