Command Prompt (CMD) adalah salah satu tools bawaan Windows yang sangat berguna untuk administrasi sistem dan troubleshooting. Namun di sisi lain, CMD juga dapat digunakan untuk menjalankan berbagai perintah yang berisiko jika diakses oleh user yang tidak berwenang.
Contohnya:
- menghapus file sistem,
- mengubah konfigurasi jaringan,
- menjalankan script tanpa izin,
- hingga memodifikasi pengaturan sistem penting.
Karena itu, pada lingkungan seperti:
- kantor,
- laboratorium komputer,
- sekolah,
- warnet,
- maupun komputer bersama,
sering kali administrator perlu membatasi akses Command Prompt demi keamanan sistem.
Salah satu cara termudah adalah menggunakan Group Policy Editor (gpedit.msc).
Mengapa Perlu Membatasi Akses CMD?
Beberapa alasan umum:
- mencegah perubahan konfigurasi sistem tanpa izin
- melindungi file penting dari perintah hapus/format
- mengurangi risiko penyalahgunaan script .bat atau .cmd
- meningkatkan keamanan komputer user/public PC
- menjaga standardisasi perangkat perusahaan
Cara Membatasi Akses Command Prompt via Group Policy
Buka Group Policy Editor dengan Windows + R, lalu ketikkan gpedit.msc dan run as admin
Buka direktori User Configuration > Administrative Templates > System
Cari file “Prevent access to the command prompt” > buka file
Pilih opsi Enabled dan pada opsi “Disable the command prompt script processing also?” pilih “Yes”
Hasil running Command Prompt user
Hasil running Command Prompt administrator
Metode ini hanya tersedia pada:
Windows Pro
Windows Enterprise
Windows Education
Jika menggunakan Windows Home, Group Policy biasanya tidak tersedia dan perlu menggunakan Registry Editor sebagai alternatif.
Kapan Fitur Ini Direkomendasikan?
Sangat cocok diterapkan pada:
komputer kantor,
PC sekolah/lab,
perangkat kasir,
komputer publik,
shared workstation.
Kesimpulan
Membatasi akses Command Prompt (CMD) melalui Group Policy adalah langkah sederhana namun efektif untuk meningkatkan keamanan Windows.
Dengan mengaktifkan policy:
Prevent access to the command prompt
administrator dapat:
✅ memblokir CMD
✅ mencegah eksekusi script .bat
✅ mengurangi risiko penyalahgunaan sistem
Solusi ini sangat direkomendasikan untuk lingkungan kerja maupun perangkat bersama.