【问题标题】:Restore folder from lnk [closed]从lnk恢复文件夹[关闭]
【发布时间】:2010-12-17 20:10:04
【问题描述】:

某些病毒将U盘中的所有文件夹命名为foldername.lnk(文件夹名为games已更改为games.lnk)。U盘的属性显示文件夹的大小为使用的磁盘空间。如何用批处理文件还是 vbscript 恢复文件夹?

【问题讨论】:

  • 这个问题无法回答。请提供更多详细信息。
  • 你指的是什么病毒?
  • 我不记得名字了,因为它在病毒扫描后被删除了。U盘的文件夹中有文件。现在这些文件夹已成为快捷方式。打开命令提示符并键入dir会导致文件名如games.lnk、soft.lnk、pdffiles.lnk

标签: windows vbscript batch-file


【解决方案1】:

创建一个批处理文件并写这个

attrib -h -s -r \s \d

这将改变当前目录下所有文件和文件夹的属性


更新:

下面的vbScript 将重命名所有扩展名为folder_name.someExtension 的文件夹,并使用以前的名称进行命名。

创建 2 个文件:
1. 脚本.vbs
2.重命名.bat

script.vbs

Set objFS = CreateObject("Scripting.FileSystemObject")
strFolder = objFS.GetAbsolutePathName(".")
Set objFolder = objFS.GetFolder(strFolder)

For Each Folder In objFolder.SubFolders
   Folder.Name=Mid(Folder.Name,1,InStrRev(Folder.Name,".")-1)
Next

rename.bat

cscript /nologo script.vbs

将它们放置在更改文件夹所在的同一文件夹中。并运行rename.bat 文件。

就是这样。
享受:)

【讨论】:

  • 我可以看到所有文件,所以通过输入 attrib 命令将无济于事。解释的一种方式是,如果我使用以下命令
  • ren "Soft" "Soft.{21EC2020-3AEA-1069-A2DD-08002B30309D}",名为“Soft”的文件夹成为控制面板的快捷方式。当我点击“Soft”控制面板时opens.Similarly我的文件夹已成为同一驱动器根目录中exe的快捷方式,但该exe不存在
  • 所有文件夹仅转换为控制面板链接或不同类型,如我的电脑、回收站等?如果添加打印屏幕图像会更好......
  • 控制面板链接只是我的问题的一个例子。我有名为游戏、软件、照片和剪辑的文件夹。它的属性显示为文件夹。现在这些文件夹属性显示为“Shortcut”。驱动器号是 H.On dir 命令我现在得到 Games.lnk、Softwares.lnk、Photos.lnk 和 clips.lnk。你的脚本没有效果,因为它不是已更改的文件夹的名称,而是文件夹已更改。文件夹成为快捷方式,类似于创建文件夹快捷方式(右键单击文件夹并选择创建快捷方式)
【解决方案2】:

使用“属性 -h -s -r \s \d” 立即为我做了伎俩,除了一件事。 反斜杠 (\) 都应该是正斜杠 (/) 所以

attrib -h -s -r /s /d

但是,非常感谢解决方案的原始发布者,因为它真的帮助了我。 我只是想为可能需要这样做的其他人指出这一点。

【讨论】:

    【解决方案3】:

    用最简单的步骤轻松一点:-

    1. 转到控制面板

    2. 打开文件夹选项

    3. 在此处转到“查看”标签

    4. 子菜单>隐藏文件和文件夹

    5. 勾选选项,即:显示隐藏的文件和文件夹

    6. 应用并点击确定

    7. 现在返回包含 .lnk 扩展名文件夹的硬盘驱动器

    8. 在那里你会看到你的原始文件夹(昏暗的闪电)

    9. 删除带有 .lnk 扩展名的文件/文件夹

    10. 并享受您的原始文件夹......!

    希望这会有所帮助...:-)

    【讨论】:

      【解决方案4】:

      文件夹属性必须已更改为Hidden+System+Readonly。删除链接。并启用"View Hidden Files""View System Files" 以查看您的文件夹。

      干杯!

      【讨论】:

      • 对不起,我没有给你投反对票
      猜你喜欢
      • 1970-01-01
      • 2010-10-17
      • 2013-01-23
      • 2012-05-27
      • 2012-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-11
      相关资源
      最近更新 更多