这几天金山快盘似乎在做服务器端的升级,今天打开快盘发现一些重要的东西都没了!话说你这个有点太扯了吧~

我用vim写了好久的wiki文件!~ 只给我剩下了一个!

还好快盘有个隐藏的缓存目录,折腾了半天终于算是把我的文件找回来了! 如下图:

 

 

 

 

 

 

恶心的是它把每个文件的名字都改了~ 好吧,我们要手动改回来。

写了一段代码来实现改名~ 首先是把前面那一堆乱七八糟的字符串去掉,然后把它替换成空格的下划线替换回来~ 如下:

static void Main()
        {
            string path = @"c:\wiki\";
            var files=Directory.GetFiles(path);
            foreach (var file in files)
            {
                string[] substr = file.Split('_');
                string newname = path + substr[3];
                newname = newname.Replace(' ', '_');
                File.Move(file, newname);
                Console.WriteLine(file+"is renamed to :"+newname);
            }
            Console.ReadKey();
        }