![Task Scheduler: Learn how to Analyze and Troubleshoot!](https://i.ytimg.com/vi/GiUpvm23Y5M/hqdefault.jpg)
Kandungan
- Menggunakan Powercfg dengan VBScript
- Syntax of Powercfg.exe
- Mengkonfigurasi Pilihan Kuasa
- Memanggil Powercfg.exe di Windows Vista
Visual Basic Script Edition (VBScript) adalah bahasa skrip berdasarkan bahasa Visual Basic. Ia digunakan bersempena dengan "kemudahan skrip tetingkap" untuk membangunkan tugas pentadbiran pada rangkaian komputer Windows. Pilihan kuasa pelbagai komponen boleh ditukar melalui utiliti baris arahan "powercfg.exe". Buat panggilan ke program ini sebagai parameter arahan "Run" VBScript.
Menggunakan Powercfg dengan VBScript
Kod VBScript berikut menjalankan utiliti konfigurasi kuasa, "powercfg.exe", dengan hujah yang sesuai dan pilihan masa untuk pemproses kuasa, monitor, dan penjimatan kuasa cakera.
Tetapkan osShell = CreateObject ("Wscript.Shell") osShell.Run "cmd powercfg / setactive Sintaks baris arahan berbeza dengan versi Windows. Parameter dan opsyen ditetapkan dengan "-" dan bukan "/" dalam beberapa kes, contohnya "-setaktif" dan bukannya "/ setaktif". Berikut adalah contoh untuk menetapkan pilihan kuasa di Windows XP melalui objek osShell script di atas: osShell.Run "cmd powercfg / setactive" Laman Utama / Kerja "osShell.Run" cmc powercfg / change "Home / Work" / hibernate-timeout-ac 20 " Di sini "Rumah / Kerja" ditubuhkan sebagai pesawat tenaga aktif menggunakan "/ setaktif". Parameter "/ perubahan" di baris kedua mengubah konfigurasi pelan menggunakan "/ hybernate-timeout-ac 20", yang bermaksud "menyimpan kandungan memori ke cakera dan mematikan sistem selepas 20 minit jika ia dikuasakan oleh CA ". Untuk maklumat lanjut mengenai pilihan powercfg.exe, lihat bahagian dan rujukan berikut. Utiliti ini mempunyai fungsi yang sama, tetapi sintaks yang berbeza dengan edisi Windows. Untuk Windows 2003: / / powercfg [/ list | / query [name] | / create name | / delete name | / setactive name | / change name settings | / hibernate [on | off] / export name [ / file filename] | / globalpowerflag [on | off] / pilihan: flag | /?] " Jalankan "powercfg / list" untuk senarai pelan kuasa lalai yang disokong oleh sistem. Gunakan suis "/ bantuan" untuk maklumat mengenai powercfg.exe untuk edisi Windows anda. Tambah pelan tersuai ke senarai pelan lalai menggunakan "powercfg / create osShell.Run "cmc powercfg / create Gunakan / delete (/ /), / setactive (atau / s), / perubahan (atau / x), / eksport (atau / e) dan / import (atau / i) parameter untuk memadam, membolehkan, mengeksport, dan mengimport satu pelan, masing-masing. Gunakan "/ query Di Windows Vista, rancangan kuasa dirujuk dengan ID pengguna rangkaian rangkaian (GUID). Apabila sistem baru dipasang, pelan lalai adalah "Seimbang" dan GUID adalah "381b4222-f694-41f0-9685-ff5bb260df2e" pada semua komputer. Untuk membuat pelan anda lebih mudah dibaca, buat GUID pendua, dengan nama tersuai, seperti berikut: powercfg -DUPLICATENAME 381b4222-f694-41f0-9685-ff5bb260df2e 381b4222-f694-41f0-9685-ff5bb260aaaa powercfg -CHANGENAME 381b4222-f694-41f0-9685-ff5bb260aaaa "MyPolishPlanet" Skrip akan dilihat di Windows Vista dengan cara ini: Set osShell = CreateObject ("Wscript.Shell") osShell.Run "powercfg.exe -setactive" MyCustomScheme "osShell.Run" powercfg.exe -change "MyCustomScheme" -disk-timeout-dc 45 ", 0, true
Syntax of Powercfg.exe
Mengkonfigurasi Pilihan Kuasa
Memanggil Powercfg.exe di Windows Vista