PowerShell adalah bentuk arahan cepat. Ini diperluas dengan set cmdlet siap pakai yang besar dan dilengkapi dengan kemampuan untuk menggunakan .NET framework / C # dalam pelbagai senario. Hari ini, saya akan menunjukkan kepada anda cara memulakan proses yang ditingkatkan dari arahan PowerShell.
Iklan
Sebelumnya, saya membuat liputan bagaimana perkara yang sama dilakukan dari fail kumpulan . Walau bagaimanapun, dengan Pembaruan Pencipta Windows 10, Microsoft akan menekankan arahan arahan dan mempromosikan PowerShell di mana sahaja. Lihat artikel ini untuk rujukan:
- Windows 10 build 14986 menggantikan Prompt Perintah dengan PowerShell di mana sahaja
- Tambahkan Prompt Perintah kembali ke Menu Win + X di Windows 10 Creators Update
- Tambahkan Prompt Perintah ke Menu Konteks dalam Pembaruan Pencipta Windows 10
- Keluarkan tetingkap Open PowerShell di sini dari Menu Konteks pada Windows 10
Oleh itu, adalah idea yang baik untuk mempelajari helah berguna ini yang dapat dilakukan dari konsol PowerShell dan menjimatkan masa anda.
cara membuat perjumpaan google
Mulakan Proses yang Ditingkatkan dari PowerShell
Untuk tugas ini, kami akan menggunakan cmdlet Proses Permulaan. Ia menyokong a bilangan pilihan , salah satunya ialah -Verb. Sekiranya anda menentukan -Verb sebagai 'RunAs', proses yang akan anda mulakan akan dibuka dengan ketinggian.
Mari cuba melancarkan aplikasi Notepad dengan ketinggian.
- Buka PowerShell .
- Ketik atau salin-tampal arahan berikut:
Mula-Proses 'notepad.exe' -Verb RunAs
- Permintaan UAC akan muncul. Sahkan:
- Aplikasi Notepad akan dibuka dengan ketinggian.Anda boleh memastikannya menggunakan Pengurus Tugas. Lihat artikel: Cara memeriksa sama ada proses dijalankan sebagai pentadbir (dinaikkan) di Windows
Catatan: Jika anda menekan butang 'Tidak' pada permintaan UAC, konsol PowerShell akan mencetak mesej ralat 'Operasi dibatalkan oleh pengguna.' Ini dijangka.
Petua: Anda boleh menjalankan aplikasi yang ditingkatkan dengan bantuan PowerShell secara langsung tanpa membuka konsolnya terlebih dahulu. Sebagai contoh, anda boleh membuat jalan pintas atau ketik perintah berikut dalam dialog Jalankan:
Powerhell.exe -Command 'Start-Process Notepad.exe -Verb RunAs'
Hasilnya akan sama. Tetingkap Powershell akan berkelip sebentar dan kemudian aplikasi akan dibuka dengan ketinggian.
Mulakan Proses Meningkat dengan Hujah dari PowerShell
Sekiranya anda perlu menyampaikan beberapa argumen (juga dikenal sebagai suis atau parameter) ke proses yang akan anda mulai ditingkatkan dari PowerShell, gunakan suis -Argumen cmdlet Mula-Proses. Hujah yang ditentukan akan diserahkan ke fail yang dapat dieksekusi sasaran. Berikut adalah contoh yang diubah suai dengan Notepad.exe yang saya gunakan di atas.
Untuk konsol PowerShell, gunakan arahan berikut:
Mula-Proses 'notepad.exe' -Argument 'C: My Stuff my file.txt' -Verb RunAs
Lampirkan jalan yang mempunyai ruang dalam tanda petik. Sekiranya anda perlu menyampaikan argumen lebih daripada lebih, pisahkan dengan koma dan gunakan ArgumentList:
Mula-Proses 'file.exe' -ArgumentList 'argumen1, argumen2, argumen3' -Verb RunAs
Dari dalam PowerShell, anda boleh menggunakan perintah berikut:
menu permulaan windows 10 dan task bar tidak berfungsi
Powerhell.exe -Command 'Start-Process' Notepad.exe '-Argument' C: My Stuff my file.txt '-Verb RunAs'
Contoh lain:
Powerhell -Command 'Start-Process Powerhell.exe -ArgumentList' -ExecutionPolicy Bypass -NoExit -Command ''Checkpoint-Computer -Description ' RestorePoint1 '-RestorePointType ' MODIFY_SETTINGS '' '-Verb RunAs'
Lihat artikel untuk maklumat lebih lanjut: Buat Titik Pemulihan di Windows 10 dengan PowerShell
Tutup jalan dengan spasi dalam tanda kutip tunggal seperti gambar di atas.
Itu sahaja.