1. Введение в программные функции:
Программа написана на основе VBS+HTA. Тест был проведен под системой XP (разные дисплеи, разрешения).
1. Эта программа в основном использует функцию удаления скрытых атрибутов папок U -диска: вы можете сначала закончить пользовательский процесс (включая процессы вируса), затем удалить папку, скрытую вирусом, и удалить копию файла вируса EXE с тем же именем, что и папка.
2. вспомогательные функции:
① Добавить общие команды, такие как: открытие настройки метода ввода, настройки звука, программы конфигурации системы и т. Д.; Кроме того, функция «генерировать настольный компьютер» была специально добавлена, чтобы помочь друзьям, которые случайно удалили рабочие столы, чтобы получить функцию «Показать рабочий стол».
② Добавить обычно используемые функции настройки реестра, такие как: разблокировка реестра, отображение «Параметры папок», полностью отображение скрытых файлов (настройка «Показать скрытые файлы» в параметрах папки должна быть недействительной).
Скриншот
Основной код:
Код заключается в следующем:
<script language = "vbscript">
при ошибке резюме следующим
Dim FSO, Wsh
Установить fso = createObject ("scripting.filesystemobject")
Установить wsh = createObject ("wscript.shell")
Dim Regpath (8)
DIM DATA (8)
Regp = "HKCU/Software/Microsoft/Windows/CurrentVersion/Policies/"
Regpath (1) = Regp & "System/DivableGistryTools"
Данные (1) = "00000000"
Regpath (2) = Regp & "System/DisableTaskmg"
Данные (2) = "00000000"
Regpath (3) = Regp & "Explorer/nofolderoptions"
Data (3) = "00000000" 'Отображает "Параметры папки"
Regpath (4) = "HKLM/Software/Microsoft/Windows/CurrentVersion/Explorer/"
Regpath (4) = Regpath (4) и "Advanced/Folder/Showall/Tire"
Data (4) = "Radio" 'Show'show скрытый файл'
Regpath (5) = Regp & "Explorer/nodrivetypeautorun" 'Отключите автоматическую работу USB Flash Drip
Данные (5) = "000000B5"
Regpath (6) = "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced/HideFileext"
Данные (6) = "00000000"
Regpath (7) = Regp & "Explorer/Retrictrun" 'Разблокируется групповая политика
Данные (7) = "00000000"
Regpath (8) = "HKLM/Software/Microsoft/Windows/CurrentVersion/Explorer/"
Regpath (8) = Regpath (4) и "Advanced/Folder/Showall/FectedValue"
Данные (8) = "00000001" 'Пусть модификация папки дисплея вступит в силу
Addp = "control appwiz.cpl" '' Add/удалить программу
Sound = "Rundll32.exe shell32.dll, control_rundll mmsys.cpl @1" 'контроль звука
Language = "Rundll32.exe shell32.dll, control_rundll intl.cpl ,, 1" Область (метод ввода)
Options = "Rundll32.exe shell32.dll, options_rundll 0" 'Опции папки
System = "Control Sysdm.cpl" 'Свойства системы
Задачи = "Ссылки управления" 'Задачи расписания
Sub windows_onload
Window.Resizeto 500 350
ilft = (window.screen.width-500)/2
itop = (window.screen.height-350)/2
window.moveto ileft, itop
Конец суб
Функция secboard (n)
для i = 0 к секции. Cells.length-1
setable.cells (i) .classname = "sec1"
следующий
setable.cells (n) .classname = "sec2"
для i = 0 до mtable.tbodies.length-1
mtable.tbodies (i) .style.display = "Нет"