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

我用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();
        }

原创文章,请阅读页脚的许可方式,转载请注明: 转载自王恒的博客 [ https://wangheng.org ]

本文链接地址: https://wangheng.org/?p=94743

9条评论 在“金山快盘丢文件”

  1. 朴人博客说道:

    有这情况?还真不简单。。。

  2. VPN代理说道:

    需要一个VPN帐号或者是SSH帐号=。=,朋友介绍了一个https://www.diyssh.com/,貌似还不错

  3. www.94haha.com说道:

    很多东西都挺实用呢

  4. i橡子树说道:

    我对你的文章写了篇有深度的评论,希望能交流一下。

  5. 行客工作室说道:

    额 这乱七八糟的代码也能折腾出来 博主高手呀

  6. 王恒说道:

    很简单的代码。。。

给我留言

*

*