Home
» Petua PC
»
Bagaimana untuk menguruskan perkhidmatan Windows melalui baris arahan
Bagaimana untuk menguruskan perkhidmatan Windows melalui baris arahan
Orang ramai sentiasa mencari cara yang cekap untuk mengurus tugas sistem tanpa meninggalkan terminal, walaupun semasa menggunakan Windows. Pada Windows, perkhidmatan berjalan di latar belakang untuk memastikan sistem dan aplikasi berjalan lancar. Daripada membuka Pengurus Perkhidmatan, ramai orang lebih suka mengurus perkhidmatan Windows melalui baris arahan. Dalam tutorial hari ini, kami akan meneroka kaedah ini dan melihat bagaimana anda boleh mengurus perkhidmatan Windows terus dari terminal.
sc.exe ialah alat baris arahan terbina dalam untuk mengurus perkhidmatan Windows. Alat ini membolehkan anda mengkonfigurasi, bertanya dan mengawal perkhidmatan terus dari terminal. Dengan sc.exe, anda boleh mempunyai kawalan penuh ke atas perkhidmatan Windows tanpa Pengurus Perkhidmatan grafik.
Semak status perkhidmatan dengan sc
Kita boleh menggunakan perintah sc query serviceName untuk menyemak status perkhidmatan tertentu. Sebagai contoh, kami menjalankan perintah sc query MySQL80 untuk mendapatkan maklumat terperinci tentang perkhidmatan MySQL80, termasuk statusnya:
Semak status perkhidmatan dengan sc
MySQL tidak berjalan pada mesin pada masa ini.
Mulakan perkhidmatan dengan sc
Untuk memulakan perkhidmatan tertentu menggunakan sc.exe, kita boleh menggunakan arahan sc start ServiceName . Sebagai contoh, kami menjalankan sc start MySQL80 untuk memulakan perkhidmatan MySQL80. Untuk mengesahkan sama ada perkhidmatan telah berjaya dimulakan, kami boleh menyemak status perkhidmatan menggunakan perintah sc query MySQL80 :
Hentikan perkhidmatan dengan sc
Anda boleh menghentikan perkhidmatan untuk membebaskan sumber sistem. Sebagai contoh, perintah sc stop MySQL80 menghentikan MySQL, yang boleh disahkan dengan perintah sc query MySQL80 :
Buat perkhidmatan baharu menggunakan sc
Kita boleh mencipta perkhidmatan baharu menggunakan arahan sc create . Perintah ini memerlukan menentukan nama perkhidmatan, laluan boleh laku dan jenis permulaan. Contohnya, untuk mencipta perkhidmatan baharu yang dipanggil "mte" yang akan bermula secara automatik semasa but, taip:
sc create mte binPath= "C:\Users\HP\Desktop\Examples\Service.exe" start= auto
Kemas kini perkhidmatan menggunakan sc
Kita boleh menggunakan arahan sc config untuk mengkonfigurasi perkhidmatan sedia ada. Sebagai contoh, untuk menukar jenis permulaan kepada manual, jalankan arahan:
sc config serviceName start= demand
Padam perkhidmatan menggunakan sc
Apabila perkhidmatan tidak lagi diperlukan, kami boleh mengalih keluarnya secara kekal daripada Windows dengan arahan:
sc delete srviceName
2. Urus perkhidmatan Windows menggunakan arahan Net
Arahan bersih dalam Windows membolehkan kami mengurus perkhidmatan daripada baris arahan. Perintah ini membolehkan pengguna memulakan, menghentikan, menjeda, menyambung semula dan membuat pertanyaan perkhidmatan tanpa menggunakan Pengurus Perkhidmatan grafik.
Mulakan dan hentikan perkhidmatan menggunakan arahan bersih
Kami boleh memulakan atau menghentikan perkhidmatan Windows menggunakan perintah net start serviceName dan net stop serviceName masing-masing:
Mulakan atau hentikan perkhidmatan dengan arahan bersih
Jeda dan sambung semula perkhidmatan menggunakan arahan bersih
Sesetengah perkhidmatan Windows menyokong jeda dan menyambung semula dan bukannya berhenti sepenuhnya. Dalam kes itu, kita boleh menggunakan perintah jeda bersih ServiceName dan net continue ServiceName masing-masing:
Jeda dan sambung semula perkhidmatan bersih
Semak status perkhidmatan dengan arahan bersih
Perintah net itu sendiri tidak menyediakan cara langsung untuk menyemak status perkhidmatan tertentu, tetapi kita boleh menggunakannya bersama-sama dengan arahan findstr untuk menapis keputusan. Sebagai contoh, untuk menyemak sama ada perkhidmatan yang ditentukan sedang berjalan, taip:
net start | findstr "ServiceName"
Semak status perkhidmatan dengan arahan bersih
Jika perkhidmatan yang ditentukan sedang berjalan, arahan itu mengembalikan nama perkhidmatan itu; jika tidak tidak akan ada keluaran.
Urus perkhidmatan jauh menggunakan arahan bersih
Kita boleh menggunakan arahan bersih untuk mengurus perkhidmatan pada komputer jauh dengan menyatakan nama komputer. Sebagai contoh, perintah Net Start ServiceName /S RemotePC dan net stop ServiceName /S RemotePC digunakan untuk memulakan atau menghentikan perkhidmatan pada komputer jauh.