
Anda mungkin memiliki banyak perangkat lunak yang diinstal pada PC Anda, tetapi Anda tidak membutuhkannya berjalan sepanjang waktu. Jika Anda ingin menyimpan beberapa sumber daya sistem, atau hanya menciptakan lingkungan yang bebas gangguan dalam satu klik, sebuah file batch sederhana dapat membantu.
Pertama saya akan berjalan melalui cara membuat file batch untuk siapa pun yang tidak terbiasa dengan script Windows berguna, dan kemudian menjelaskan bagaimana menggunakan beberapa perintah sederhana untuk memulai atau menghentikan layanan menguras sumber daya atau membunuh aplikasi mengganggu.
Membuat File Batch dan Menjalankan Aplikasi
Untuk membuat file batch, semua yang perlu Anda lakukan adalah membuat sebuah dataran,-teks file baru dengan kelelawar. ekstensi, dan masukkan perintah dalam file tersebut dengan cara yang sama yang akan Anda gunakan pada baris perintah. Anda kemudian jalankan file batch (oleh, katakanlah, mengklik dua kali), dan itu akan dijalankan melalui perintah-perintah dalam urutan yang sudah Anda tulis ke dalam file. Cukup sederhana?
Jika Anda ingin memulai contoh baru aplikasi, Anda harus mendahului itu dengan awal perintah. Sebagai contoh, untuk membuat file batch yang akan mulai Notepad dan membuka jendela Explorer baru yang menunjukkan folder tertentu, Anda bisa meletakkan kedua baris ke dalam file batch:
mulai notepad
mulai explorer c: \ path \ to \ memulai

Batch file setiap menampilkan perintah sebagai output pada konsol, jadi jika Anda ingin mencegah bahwa Anda dapat menambahkan simbol @ sebelum perintah untuk menghilangkan output tambahan, atau Anda dapat menempatkan baris ini di bagian atas file:
@echo off
Sekarang kita punya beberapa batch-file dasar sederhana keluar dari jalan, mari kita pindah ke tugas yang lebih file batch berguna. (Ingat, Anda dapat menyalin dan menempelkan salah satu perintah di bawah ini ke file teks biasa, simpan dengan kelelawar. ekstensi, dan Anda telah mendapatkan sebuah file batch.)
Stop atau Start Jasa dalam File Batch
Banyak aplikasi hari ini menginstal sekelompok pendukung layanan yang membantu aplikasi tersebut, tetapi mereka benar-benar tidak perlu berjalan sepanjang waktu. Pada sistem saya, saya telah menemukan hal ini terutama berlaku untuk perangkat lunak mesin virtual, yang sering menginstal sekumpulan layanan berat yang menggunakan banyak sumber daya tambahan. Jika Anda tidak menjalankan mesin virtual sepanjang waktu, mereka benar-benar tidak perlu berjalan.
Apa yang dapat kita lakukan adalah membuat file batch yang menghentikan layanan, dan satu lagi batch file yang dimulai mereka kembali. Untuk melakukan ini, Anda cukup menggunakan bersih perintah dengan mulai atau berhenti sebagai parameter pertama, dan kemudian nama layanan tersebut setelah itu. Anda bisa menggunakan nama layanan pendek, atau nama tampilan dalam tanda kutip, seperti salah satu dari dua contoh:
net stop wuaserv
net stop "Windows Update"
Anda dapat menemukan nama layanan mudah cukup dengan membuka alat Jasa (menggunakan pencarian menu Start Anda untuk menemukan Layanan dan menjalankannya) dan double klik pada salah satu layanan. Anda akan melihat nama layanan singkat disorot pada contoh di bawah:

(Untuk cara lain untuk melihat layanan yang sedang berjalan di sistem anda, naikkan Windows Task Manager (Ctrl + Shift + Escape) dan klik tab Services.)
Anda dapat memulai servis lagi dengan menggunakan perintah yang berlawanan, seperti:
net start wuaserv
Perhatikan bahwa jika Anda menggunakan Windows 7 atau Vista dan Anda masih punya UAC diaktifkan, Anda akan perlu menjalankan file batch sebagai administrator untuk benar-benar menghentikan layanan. Anda dapat membuat shortcut ke file batch dan tentukan untuk selalu memulai sebagai administrator pada properti pintas untuk menghilangkan harus klik kanan setiap kali.
Kill Aplikasi dengan Batch File
Sementara menghentikan layanan sangat membantu untuk membebaskan beberapa sumber daya sistem, Anda akan dapat membebaskan sumber daya lebih banyak dengan membunuh aplikasi yang tidak perlu menjalankan-yang juga bisa sangat membantu dalam membunuh pemberitahuan mengganggu dan sejenisnya saat Anda benar-benar ingin fokus. Misalnya, jika Anda benar-benar harus menulis kertas itu, Anda bisa memiliki file KillDistractions.bat yang dapat mematikan segala sesuatu yang lain selain dari editor teks pilihan anda.
Untuk membunuh aplikasi dari command line atau file batch, yang harus Anda lakukan adalah menggunakan perintah taskkill dengan parameter IM /, yang cocok dengan kolom Nama foto dari Task Manager-yang benar-benar hanya nama file aplikasi dieksekusi . Misalnya, untuk membunuh Notepad Anda akan menggunakan perintah seperti ini:
taskkill /IM notepad.exe
Perintah ini secara default akan mensimulasikan mengklik X merah di sudut jendela, sehingga Anda akan diminta untuk menyimpan pekerjaan Anda jika perlu. Jika Anda ingin membunuh aplikasi langsung tanpa menyimpan apa pun, Anda bisa menggunakan parameter F / untuk memaksa membunuh sebagai gantinya, seperti ini:
taskkill /F /IM notepad.exe
taskkill /F /IM chrome.exe
Anda punya banyak parameter lain untuk memilih dari dengan perintah taskkill, yang Anda dapat menelusuri dengan /? parameter (yaitu, ketik taskkill /?).
Membuat Shortcut untuk Jalankan File Batch
Sekarang kita telah berjalan melalui perintah-perintah dasar Anda harus membuat file batch yang dimulai atau berhenti semua layanan dan aplikasi yang kami tidak perlu berjalan, kita bisa membuat baris terakhir dari file batch start up aplikasi yang kami berencana untuk berjalan, dan kemudian menyesuaikan pintas untuk memulai batch file diminimalkan sehingga jendela Command Prompt tidak berkedip pada layar. Jadi, klik kanan desktop Anda atau di jendela Explorer, pergi ke New -> Shortcut, dan titik ke arah script batch Anda.

Jika Anda mengklik tombol Advanced pada jendela shortcut, Anda akan dapat menentukan untuk menjalankan aplikasi sebagai administrator jika diperlukan. Jika Anda menghentikan layanan dalam file batch, Anda harus menggunakan opsi ini, meskipun Anda harus mencatat bahwa setiap aplikasi yang dimulai pada batch file juga akan dimulai sebagai administrator. Tentu saja, jika Anda sudah dinonaktifkan UAC, ini tidak akan masalah cara baik.
Puting Ini Semua Bersama
Sekarang Anda tahu bagaimana menghentikan layanan, membunuh aplikasi, dan membuat cara pintas yang tepat, saatnya untuk menyatukannya menjadi sebuah kombinasi yang bermanfaat. Berikut ini adalah contoh script yang saya gunakan untuk membunuh gangguan saat aku siap untuk beralih ke mode penulisan, tapi Anda bisa menyesuaikan sesuai apa yang mungkin Anda butuhkan.
taskkill /IM tweetdeck.exe
taskkill /IM chrome.exe
taskkill /IM firefox.exe
taskkill /IM pidgin.exe
taskkill /IM notepad.exe
Karena saya sering menggunakan mesin virtual untuk melakukan pengujian saya, saya juga membuat file batch yang dimulai dan menghentikan layanan jika diperlukan untuk memastikan bahwa aku hanya membuang-buang sumber daya ketika saya benar-benar membutuhkan mesin virtual yang berjalan. Untuk menghentikan layanan, saya telah membuat file yang bernama stopvmware.bat, meskipun aku juga telah mengatur semua layanan ini untuk startup manual, jadi saya hanya perlu menggunakan ini setelah saya menutup VMware.
net stop VMAuthdService
net stop VMnetDHCP
net stop "VMware NAT Service"
net stop "VMUSBArbService"
Kemudian ketika saya butuhkan untuk memulai VMware lagi, saya hanya bisa menggunakan file startvmware.bat saya, yang dijalankan layanan dan kemudian meluncurkan aplikasi VMware.
net start VMAuthdService
net start VMnetDHCP
net start "VMware NAT Service"
net start "VMUSBArbService"
start "C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe"
Anda dapat menyesuaikan skrip ini untuk melakukan apapun Anda mungkin ingin, dan penjahit mereka untuk lingkungan Anda, tetapi ini harus memberikan alat yang Anda butuhkan untuk memulai membuat file Anda sendiri batch menghemat waktu.