CARA PERBAIKI INSTAL RAPOT DIGITAL MADRASAH DI WIN 11 YANG DI

Diposting pada Senin, 08 Desember 2025

 penyebabnya!

Script setup_xampp.bat tidak berjalan karena WMIC sudah dihapus di Windows versi terbaru.
Akibatnya, batch file berhenti diam-diam di bagian ini:

wmic os get osarchitecture | find /i "64-bit" if not errorlevel 1 ( GOTO AMD64 )

Karena wmic tidak ada, kondisi ini selalu gagal, sehingga script mengira Windows kamu bukan 64-bit dan tidak melanjutkan proses instalasi.


SOLUSI FIX — Saya Sudah buatkan file setup_xampp.bat yang sudah diperbaiki

Berikut adalah versi baru yang tidak memakai WMIC, dan bekerja pada Windows 10/11 terbaru:


Cari file "setup_xampp.bat" di Folder RDM Biasanya di folder " C "

Silakan copy–paste isi berikut, lalu replace file lama:
CD /d "%~dp0" @ECHO OFF if "%1" == "sfx" ( cd xampp ) if exist php\php.exe GOTO Normal if not exist php\php.exe GOTO Abort :Abort echo Sorry ... cannot find php cli! echo Must abort these process! GOTO END :Normal set PHP_BIN=php\php.exe set CONFIG_PHP=install\install.php %PHP_BIN% -n -d output_buffering=0 -q %CONFIG_PHP% usb cls REM ==== FIX: Cek Windows 64-bit tanpa WMIC ===== IF "%PROCESSOR_ARCHITECTURE%"=="AMD64" ( GOTO AMD64 ) IF "%PROCESSOR_ARCHITEW6432%"=="AMD64" ( GOTO AMD64 ) echo Maaf, aplikasi offline RDM Madrasah hanya dapat pada System Windows 64bit. echo Silahkan install aplikasi ini pada Windows 64bit GOTO exit REM ============================================== :AMD64 if "%OS%" == "Windows_NT" GOTO WinNT :Win9X echo Don't be stupid! Win9x don't know Services echo Please use apache_start.bat instead GOTO exit :WinNT apache\bin\httpd.exe -n RDMServer -k stop apache\bin\httpd.exe -n RDMServer -k uninstall echo Installing RDMServer as a Service apache\bin\httpd.exe -k install -n "RDMServer" echo Now we Start RDMServer :) net start RDMServer sc stop RDMDb timeout 3 mysql\bin\mysqld.exe -remove RDMDb echo Installing RDMDb as a Service mysql\bin\mysqld.exe --install RDMDb --defaults-file=%~dp0\mysql\bin\my.ini net start RDMDb cls set PHP_BIN=php\php.exe set CONFIG_PHP=install\done.php %PHP_BIN% -n -d output_buffering=0 -q %CONFIG_PHP% usb :END

Setelah mengganti file:

  1. Klik kanan setup_xampp.bat

  2. Pilih Run as Administrator

Sekarang script pasti berjalan, karena hambatannya (WMIC) sudah dihilangkan.