Bagaimana Menulis Fail VBS untuk Keluar Proses Pengurus Tugas

Pengarang: Louise Ward
Tarikh Penciptaan: 11 Februari 2021
Tarikh Kemas Kini: 22 November 2024
Anonim
Pemugaran Pengurusan Fail Panitia Sekolah-Sekolah Daerah Kuala Kangsar Tahun 2021
Video.: Pemugaran Pengurusan Fail Panitia Sekolah-Sekolah Daerah Kuala Kangsar Tahun 2021

Kandungan

Pengurus Windows Task adalah aplikasi yang membolehkan visualisasi semua proses mesin, iaitu, dari program-program yang berjalan. Mereka boleh berjalan di latar belakang membantu kerja sistem operasi atau mereka boleh menjadi aplikasi perisian yang dibuka oleh pengguna. Anda boleh menggunakan fail VBScript (VBS) untuk menutup proses ini. Ini adalah alat yang berguna untuk pentadbir rangkaian yang ingin menghalang program daripada dibuka apabila pengguna menggunakan mesin.


Arahan

Fail VBS berguna untuk pentadbir rangkaian (imej rangkaian oleh .shock dari Fotolia.com)
  1. Buat tali untuk menyimpan nilai proses yang anda mahu tutup. Dalam contoh ini, fail VBS akan menutup aplikasi Notepad. Kod berikut akan membuat pembolehubah urutan untuk proses Notepad: Proses proses kurang = "notepad.exe "

  2. Buat pemboleh ubah objek yang mewakili akaun pengguna pentadbir. Ini diperlukan untuk menamatkan proses mesin. Kod berikut mencipta objek WMI yang kemudian digunakan untuk menemui pengawal proses: Tetapkan wmi = GetObject ( "winmgmts: {impersonationLevel = menyamar !! myComputer root cimv2 ")

  3. Gunakan pemboleh ubah perkhidmatan WMI untuk mendapatkan pengawal proses yang anda mahu tutup. Ia adalah kunci unik yang diberikan kepada proses yang digunakan oleh Windows sebagai rujukan dalaman. Untuk pertanyaan perkhidmatan WMI, gunakan kod berikut:


    Tetapkan proses = objWMIService.ExecQuery ( "Pilih * dari Win32_Process Where Name = " & process)

  4. Tutup proses tersebut. Kerana pengguna mungkin mempunyai tingkap notepad berganda yang terbuka, kod tersebut akan menggunakan urutan untuk menghentikan setiap proses. Ini akan berlaku kepada semua orang yang sepadan dengan "notepad.exe ". Kod ini adalah: Untuk Setiap objProses dalam proses objProcess.Terminate () Seterusnya

  5. Sahkan bahawa proses telah berakhir dengan memaparkan hasil pada skrin. Kod berikut menunjukkan mesej yang berjaya kepada pengguna: WSCript.Echo "Proses terbunuh sahaja " & proses

Cara mengelak tuna dalam kuali

Randy Alexander

November 2024

Tuna adalah ikan air main, kaya dengan protein, kalium, aid lemak omega 3 dan vitamin B12. Dagingnya berkiar dari merah jambu hingga merah, dengan raa mani dan ringan dan koniteni dalam kepingan. Anda...

Penyakit kelenjar air liur

Randy Alexander

November 2024

Anjing mempunyai empat kelenjar air liur - dua di bawah lidah dan dua di daar rahang (kucing mempunyai nombor dan kedudukan yang ama). Kadang-kadang kelenjar ini mengalami trauma oleh kecederaan atau ...

Popular Hari Ini