1

После Win32/Dorkbot.D worm папки становятся скрытыми и имеют системные атрибуты (помечены как критические системные файлы). Невозможно отобразить папки, используя стандартное диалоговое окно «Параметры файла». Как восстановить атрибуты предыдущих папок?

4 ответа4

2

Вы не можете снять флажок со скрытого атрибута, потому что для затронутых файлов / папок также включен системный атрибут.

Шаги, чтобы исправить

  1. Щелкните правой кнопкой мыши в корневой папке / диске затронутых элементов, удерживая клавишу Shift, и выберите «Открыть командное окно здесь».
  2. Введите следующую команду в командной строке:
    for /f %F in ('dir /a:hs /b') do attrib -h -s %F

Когда команда завершит выполнение, ваши файлы должны быть восстановлены, и флажок «Скрытый атрибут» также будет включен.

1

Вы также можете попробовать этот простой сценарий Windows для отображения файлов и каталогов. Он только предлагает пользователю ввести букву диска, затем выполняет VBScript.

Запустите свой блокнот, скопируйте приведенный ниже код и сохраните его как unhide.vbs.

pc_drive = InputBox("Input drive letter" & vbnewline & "example: E:\", "Drive","E:\")
ryt = Right(pc_drive,2)
   If Len(pc_drive) <> 3 or ryt <> ":\" Then
   Call MsgBox("Either your input was invalid or the drive you specified doesn'texist",vbokonly,"Error")
End If

Set FSO = CreateObject("Scripting.FileSystemObject")
ShowSubfolders FSO.GetFolder(pc_drive)

Sub ShowSubFolders(Folder)
   str =""
   For Each Subfolder in Folder.SubFolders
      str =str & " " & Subfolder.Path
      subFolder.Attributes = 0
      ShowSubFolders Subfolder
   Next
End Sub

Вы можете сохранить его на USB-накопителе для большей доступности. Инструкцию по его использованию можно найти по ссылке ниже.

Скрипт Windows для скрытия папок, скрытых вирусом-червем

0

Работает следующая командная строка, выполняемая для уязвимой папки:

for /f %F in ('dir /a:hs /b') do attrib -h -s %F

... но это не скрывает папки с пробелом в имени папки, например, папка "Вся музыка".

-3

Перейдите в командную строку и введите attrib -s -h /s /d x :\*.*

Тогда престо !! 100% исправлено :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .