Script CMD Sederhana untuk Membuat Jadwal Shutdown Laptop Otomatis (Sleep Timer Tanpa Aplikasi)

Apakah Anda sering ketiduran saat menonton film di laptop? Atau mungkin Anda harus meninggalkan komputer menyala semalaman untuk mengunduh file game berukuran besar, tetapi takut listrik boros jika laptop menyala sampai pagi?
Masalah ini sebenarnya bisa diselesaikan dengan fitur Sleep Timer. Sayangnya, Windows tidak menyediakan tombol “Sleep Timer” yang mudah diakses seperti di TV. Banyak orang akhirnya menginstal aplikasi pihak ketiga yang justru membebani sistem dan berisiko membawa malware.
Padahal, Windows sudah memiliki fitur tersembunyi yang sangat powerful untuk melakukan hal ini. Anda hanya butuh CMD (Command Prompt) dan satu baris kode sederhana.
Dalam panduan ini, saya akan mengajarkan cara membuat jadwal shutdown otomatis, cara membatalkannya, dan trik membuat Script .bat agar Anda bisa mengatur waktu semudah mengetik angka.
Mengapa Menggunakan CMD?
Sebelum masuk ke tutorial, pahami mengapa metode manual ini lebih baik daripada menginstal aplikasi tambahan:
- Tanpa Install: Menghemat ruang penyimpanan dan RAM.
- Aman: Menggunakan perintah asli Windows, bebas virus/iklan.
- Presisi: Anda bisa mengatur waktu hingga hitungan detik.
Cara 1: Perintah Langsung (Paling Cepat)
Metode ini cocok jika Anda hanya butuh fitur ini sesekali. Anda bahkan tidak perlu membuka jendela CMD hitam yang menakutkan, cukup gunakan menu Run.
Langkah-langkah:
- Tekan tombol kombinasi Windows + R di keyboard.
- Jendela kecil bernama “Run” akan muncul di pojok kiri bawah.
- Ketik perintah berikut:
shutdown -s -t 3600 - Tekan Enter atau klik OK.
Penjelasan Kode:
shutdown: Perintah utama untuk mematikan sistem.-s: Singkatan dari Shutdown (Matikan total). Jika Anda ingin Restart, ganti dengan-r.-t: Singkatan dari Time (Waktu).3600: Durasi waktu hitung mundur dalam satuan detik.
Catatan: Windows menghitung dalam detik. Jadi, 3600 detik = 60 menit (1 Jam).
Tabel Konversi Waktu Cepat (Cheat Sheet)
Agar Anda tidak pusing menghitung matematika, simpan tabel ini:
- 15 Menit:
shutdown -s -t 900 - 30 Menit:
shutdown -s -t 1800 - 1 Jam:
shutdown -s -t 3600 - 2 Jam:
shutdown -s -t 7200 - 5 Jam:
shutdown -s -t 18000
Cara 2: Membatalkan Jadwal Shutdown
Bagaimana jika Anda berubah pikiran? Misalnya, unduhan file ternyata belum selesai, atau Anda ingin lanjut menonton film. Jangan panik, hitung mundur bisa dibatalkan.
Langkah-langkah:
- Tekan Windows + R lagi.
- Ketik perintah:
shutdown -a - Tekan Enter.
Penjelasan:
-a: Singkatan dari Abort (Batalkan).- Anda akan melihat notifikasi di pojok kanan bawah layar (System Tray) yang berbunyi “Logoff is cancelled” atau “The scheduled shutdown has been cancelled”.
Cara 3: Membuat Script “Sleep Timer” Sendiri (Level Pro)
Untuk membuat konten ini bernilai tinggi (High Value), saya akan membagikan cara membuat alat (tool) kecil sendiri. Kita akan membuat file script yang meminta Anda memasukkan menit, lalu komputer akan menghitung detiknya secara otomatis.
Jadi, Anda tidak perlu lagi repot mengalikan 60 setiap kali ingin mematikan laptop.
Langkah-langkah:
- Buka Notepad di laptop Anda.
- Salin (Copy) dan Tempel (Paste) kode script di bawah ini:
batch@echo off
title Program Shutdown Otomatis - Custom Timer
color 0a
:start
cls
echo ==========================================
echo SETTING JADWAL SHUTDOWN OTOMATIS
echo ==========================================
echo.
echo Masukkan waktu dalam MENIT (Contoh: 60 untuk 1 jam)
echo Ketik 'batal' untuk membatalkan jadwal sebelumnya.
echo.
set /p "waktu=Masukkan Menit: "
:: Logika untuk membatalkan
if /i "%waktu%"=="batal" (
shutdown -a
echo.
echo [SUKSES] Jadwal shutdown telah dibatalkan!
pause
exit
)
:: Logika Matematika (Menit ke Detik)
set /a detik=%waktu%*60
:: Eksekusi Perintah
shutdown -s -t %detik%
echo.
echo [BERHASIL] Laptop akan mati dalam %waktu% menit (%detik% detik).
echo Jangan lupa simpan pekerjaan Anda!
echo.
pause
- Klik File > Save As.
- Pada bagian Save as type, pilih All Files (.).
- Beri nama file dengan akhiran .bat, contohnya:
TimerMati.bat. - Simpan di Desktop agar mudah diakses.
Cara Menggunakan:
Klik dua kali file TimerMati.bat tersebut. Sebuah jendela hitam akan muncul meminta Anda memasukkan menit. Cukup ketik 60 lalu Enter, maka laptop akan mati otomatis dalam 1 jam. Canggih, kan?
Kapan Anda Membutuhkan Fitur Ini?
Script sederhana ini sangat berguna dalam skenario berikut:
- Manajemen Download: Meninggalkan laptop untuk unduh file besar di malam hari. Set timer sesuai estimasi waktu selesai (misal 3 jam), agar laptop tidak menyala sia-sia sampai pagi.
- Pengantar Tidur: Mendengarkan musik atau podcast di Spotify versi desktop saat tidur.
- Rendering Video: Bagi editor video, proses render sering memakan waktu lama. Set shutdown otomatis agar hardware bisa istirahat setelah render selesai.
Kesimpulan
Menguasai perintah dasar CMD seperti shutdown memberikan Anda kendali penuh atas komputer Anda tanpa bergantung pada software tambahan. Dengan membuat script .bat di atas, Anda telah menciptakan solusi produktivitas yang permanen, aman, dan efisien.
Inilah esensi dari penggunaan teknologi: memanfaatkan alat yang sudah ada untuk mempermudah hidup kita. Selamat mencoba dan semoga tagihan listrik Anda lebih hemat!