Jumat, 26 Mei 2017

Membuat Timer Shutdown Menggunakan Notepad dan Batch File


Sebelumnya saya pernah membuat Cara Membuat Timer Menggunakan Notepad dan Batch File. Di artikel tersebut saya hanya memberikan sebuah tutorial membuat timer. Tapi kali ini, saya akan mungkin memberi sedikit tutorial membuat aplikasi Shutdown yang dapat diberi timer dalam bentuk yang sederhana.

Intip tutorialnya berikut yak.

Di artikel membuat timer kemarin, saya menggunakan source code/script berikut:


set /p timer= Waktu Anda (Dalam Detik):
timeout %timer%
Nah itu merupakan sebuah dasarnya. Lalu, bagaimana kalau kita padukan dengan code untuk summon dan memanggil Shutdown.exe, codenya:


shutdown.exe /s
Maksud dari /s adalah Shutdown. Untuk memberi timer, kita tambahkan /t di belakang /s. Jadi:


shutdown.exe /s /t
Selanjutnya tinggal kita padukan dengan source code yang pertama tadi menjadi:


set /p timer= Waktu Anda (Dalam Detik):
shutdown.exe /s /t %timer%
Nah begitulah paduan source codenya. Untuk full code bisa Anda download disini atau copy yang ada di bawah ini:


@echo off
title Shutdown Timer - AploKoid
color 0a
:shutdown
echo Shutdown Timer
set /p timer= Waktu Anda (Dalam Detik):
shutdown.exe /s /t %timer%
echo.
echo Komputer Anda akan mati dalam %timer% detik.
timeout %timer%
pause
cls
goto shutdown
Keterangan:
 - @echo off = untuk menyembunyikan perintah-perintah code.
 - color 0a = warna background dan text.
 - :shutdown = label shutdown.
 - set /p timer = variabel timer yang bisa didefinisikan oleh user.
 - shutdown.exe /s = memanggil sebuah program shutdown (apabila /r berarti Restart).
 - cls = menghilangkan keseluruhan.
 - goto = menuju ke label yang dituju.

contoh timer bisa kalian lihat:

1. Disini saya memasukan angka 16000 yang berarti pc saya akan mati dalam 16000 detik.

Timer Shutdown

2. Setelah itu saya tekan enter dan tinggal menunggu timernya mencapai angka 0 lalu pc saya akan mati dengan sendirinya. Kalian dapat mencobanya dengan menggunakan source code saya.

Timer Shutdown

Semoga yang saya bagikan kali ini bisa bermanfaat :D

Terima kasih sudah membaca ya~ :)
Semoga hari kalian menyenangkan :)


EmoticonEmoticon