ID (Indonesia) Translation

Skrip Batch - Proses

Hai teman-teman, para pemula pemrogram! Hari ini, kita akan mendalamkan dunia yang menarik dari skrip Batch dan jelajahi bagaimana kita dapat berinteraksi dengan proses di komputer Windows kita. Jangan khawatir jika Anda baru dalam pemrograman - saya akan mengarahkan Anda melalui setiap langkah dengan banyak contoh dan penjelasan. Ayo mulai!

Batch Script - Process

Melihat Daftar Proses Yang Berjalan

Sebelum kita dapat mengelola proses, kita perlu tahu apa yang sedang berjalan di sistem kita. Dalam skrip Batch, kita memiliki perintah yang sangat berguna bernama tasklist yang memungkinkan kita melihat semua proses aktif.

Penggunaan Dasar

mari mulai dengan bentuk yang paling sederhana dari perintah tasklist:

@echo off
tasklist
pause

Simpan ini sebagai list_processes.bat dan jalankan. Anda akan melihat daftar panjang proses, termasuk namanya, ID Proses (PIDs), penggunaan memori, dan lainnya.

Memfilter Output

kadang-kadang, kita ingin menemukan proses tertentu. Kita dapat menggunakan filter untuk memperkecil pencarian kita:

@echo off
tasklist /fi "imagename eq notepad.exe"
pause

Skrip ini hanya akan menunjukkan instance Notepad yang sedang berjalan. Ganti notepad.exe dengan nama proses yang Anda minati.

Mengarahkan Output ke File

Apa bila kita ingin menyimpan informasi ini untuk kemudian hari? Kita dapat mengarahkan output ke file teks:

@echo off
tasklist > process_list.txt
echo Daftar proses tersimpan ke process_list.txt
pause

Sekarang Anda akan memiliki file bernama process_list.txt dengan semua proses yang berjalan.

Menghentikan Proses Tertentu

kadang-kadang, program bisa membeku atau Anda mungkin perlu menghentikannya karena alasan lain. Perintah taskkill datang ke bantuan kita!

Penggunaan Dasar

Berikut adalah cara untuk menghentikan proses berdasarkan namanya:

@echo off
taskkill /im notepad.exe
pause

Ini akan menutup semua instance Notepad. Hatikan saat menggunakan kekuatan ini!

Menghentikan berdasarkan ID Proses

Untuk kontrol yang lebih tepat, kita dapat menghentikan proses berdasarkan PID:

@echo off
tasklist /fi "imagename eq notepad.exe" /fo csv /nh > temp.txt
for /f "delims=," %%a in (temp.txt) do set pid=%%~a
taskkill /pid %pid% /f
del temp.txt
pause

Skrip ini menemukan PID Notepad dan kemudian menghentikannya. Flag /f memaksa proses untuk menutup.

Menghentikan Beberapa Proses

Apa bila Anda ingin menutup semua browser web:

@echo off
taskkill /f /im chrome.exe
taskkill /f /im firefox.exe
taskkill /f /im msedge.exe
echo Semua browser sekarang harus ditutup.
pause

Memulai Proses Baru

Memulai proses sama pentingnya seperti menghentikannya. mari lihat bagaimana kita dapat menjalankan program menggunakan Batch.

Penggunaan Dasar

Untuk menjalankan program, kita hanya perlu menggunakan namanya atau pathnya:

@echo off
start notepad.exe
echo Notepad sekarang harus terbuka.
pause

Memulai Dengan Argument

Kita juga dapat memberikan argumen ke program yang kita jalankan:

@echo off
start notepad.exe "C:\example.txt"
echo Notepad sekarang harus terbuka dengan example.txt.
pause

Memulai Diminimalkan atau Diperbesar

kadang-kadang, kita ingin mengontrol bagaimana program dimulai:

@echo off
start /min notepad.exe
echo Notepad sekarang harus terbuka dan diminimalkan.
timeout /t 3
start /max calc.exe
echo Kalkulator sekarang harus terbuka dan diperbesar.
pause

Switch /min dan /max mengontrol keadaan jendela.

Perintah Penting Manajemen Proses

Berikut adalah tabel yang menggabungkan perintah penting yang kita pelajari:

Perintah Deskripsi Contoh
tasklist Menampilkan proses yang berjalan tasklist
taskkill Menghentikan proses taskkill /im notepad.exe
start Memulai proses baru start notepad.exe

Ingat, kekuatan yang besar datang dengan tanggung jawab yang besar. Selalu hati-hati saat menghentikan proses, karena ini bisa mengakibatkan hilangnya data jika Anda tidak hati-hati.

Kesimpulan

Selamat! Anda telah mengambil langkah pertama ke dunia manajemen proses dengan skrip Batch. Kita telah melihat bagaimana melihat, menghentikan, dan memulai proses, yang adalah keterampilan fundamental bagi siapa saja yang menjadi administrator Windows atau pengguna berkuasa.

Saat Anda mempraktikkan perintah ini, Anda akan merasa lebih nyaman mengontrol komputer Anda melalui skrip. Itu seperti memiliki kekuatan rahasia - Anda sekarang dapat mengelola PC Anda hanya dengan beberapa baris kode!

Ingat, cara terbaik untuk belajar adalah dengan melakukan. Cobalah membuat skrip Anda sendiri, eksperimen dengan perintah yang berbeda, dan jangan takut membuat kesalahan. Itu adalah bagaimana kita semua belajar dan tumbuh menjadi pemrogram.

Terus mengoding, terus menjelajahi, dan terutama, bersenang-senang dengan itu! Siapa tahu? Ketika komputer teman Anda berkelakuan aneh, Anda mungkin menjadi pahlawan yang mereka butuhkan dengan keterampilan skrip Batch yang baru Anda pelajari.

Selamat menulis skrip, dan semoga proses Anda selalu berjalan mulus!

Credits: Image by storyset