Mematikan fungsi Windows Script Host


Untuk mengelakkan sebarang kesilapan dengan tidak sengaja melaksanakan script VBS, boleh lah mematikan fungsi tersebut menggunakan Windows batch script berikut:

  1. REM -- A windows batch script used to disabled Windows Script Host on Windows registry.
  2. REM -- Feel free to use & distribute.
  3. REM -- Usage:
  4. REM     Save this script as whatever_name.bat and run as administrator.
  5. @echo off
  6. set add_hk=SOFTWARE\Microsoft\Windows Script Host\Settings
  7. reg query "HKLM\%add_hk%" /v Enabled > nul 2> nul
  8. if %errorlevel% equ 0 (
  9.     echo [+] Windows Script Host already disabled at HKLM. Skipped.
  10. ) else (
  11.     reg add "HKLM\%add_hk%" /v Enabled /t REG_DWORD /d 0 > nul 2> nul
  12.     if ERRORLEVEL 1 (
  13.         echo [-] ERROR: Access denied. Check your permission.
  14.     ) else (
  15.         echo [+] WSH successfully disabled at HKLM.
  16.     )
  17. )
  18. reg query "HKCU\%add_hk%" /v Enabled > nul 2> nul
  19. if %errorlevel% equ 0 (
  20.     echo [+] Windows Script Host already disabled HKCU. Skipped.
  21. ) else (
  22.     reg add "HKCU\%add_hk%" /v Enabled /t REG_DWORD /d 0 > nul 2> nul
  23.     if ERRORLEVEL 1 (
  24.         echo [-] ERROR: Access denied. Check your permission.
  25.     ) else (
  26.         echo [+] WSH successfully disabled at HKCU.
  27.     )
  28. )
  29. echo [+] FINISHED!

Pastikan anda laksanakan skrip ini dengan mode Administrator.

Rujukan: http://pastebin.com/6Sf9i8Jv

0 comments:

Post a Comment

My Instagram