begin
ShowMessage('Внимание! Перед выполнением скрипта AVZ автоматически закроет все сетевые подключения.' + #13#10 + 'После перезагрузки компьютера подключения к сети будут восстановлены в автоматическом режиме.');
ExecuteFile('net.exe', 'stop tcpip /y', 0, 15000, true);
TerminateProcessByName('c:\windows\syswow64\netupdsrv.exe');
TerminateProcessByName('c:\windows\syswow64\nethtsrv.exe');
StopService('nethfdrv');
StopService('NetHttpService');
StopService('ServiceUpdater');
QuarantineFile('d:\distrib\autologger\avz\avz.exe', '');
QuarantineFile('C:\Windows\system32\netupdsrv.exe', '');
QuarantineFile('C:\Windows\system32\nethtsrv.exe', '');
QuarantineFile('C:\Windows\system32\hfnapi.dll', '');
QuarantineFile('C:\Windows\system32\drivers\nethfdrv.sys', '');
QuarantineFile('C:\Windows\SysWOW64\hfpapi.dll', '');
DeleteFile('C:\Windows\system32\drivers\nethfdrv.sys', '32');
DeleteFile('C:\Windows\system32\hfnapi.dll', '32');
DeleteFile('C:\Windows\system32\hfpapi.dll', '32');
DeleteFile('C:\Windows\system32\nethtsrv.exe', '32');
DeleteFile('C:\Windows\system32\netupdsrv.exe', '32');
DeleteService('nethfdrv');
DeleteService('NetHttpService');
DeleteService('ServiceUpdater');
ExecuteSysClean;
RebootWindows(true);
end.