Windows Tips & News

Mulai Proses yang Ditingkatkan dari PowerShell

PowerShell adalah bentuk lanjutan dari command prompt. Ini diperluas dengan satu set besar cmdlet siap pakai dan dilengkapi dengan kemampuan untuk menggunakan .NET framework/C# dalam berbagai skenario. Hari ini, saya akan menunjukkan kepada Anda bagaimana memulai proses yang ditingkatkan dari prompt PowerShell.

Sebelumnya, saya membahas bagaimana hal yang sama bisa terjadi dilakukan dari file batch. Namun, dengan Pembaruan Pembuat Windows 10, Microsoft akan mengurangi penekanan pada command prompt dan mempromosikan PowerShell di mana-mana. Lihat artikel ini untuk referensi:

  • Windows 10 build 14986 menggantikan Command Prompt dengan PowerShell di mana-mana
  • Tambahkan Command Prompt kembali ke Menu Win+X di Windows 10 Creators Update
  • Tambahkan Command Prompt ke Context Menu di Windows 10 Creators Update
  • Hapus jendela Open PowerShell di sini dari Menu Konteks di Windows 10

Jadi, ada baiknya untuk mempelajari trik berguna ini yang dapat dilakukan dari konsol PowerShell dan menghemat waktu Anda.

Mulai Proses yang Ditingkatkan dari PowerShell

Untuk tugas ini, kita akan menggunakan cmdlet Start-Process. Ini mendukung sejumlah pilihan, salah satunya adalah -Verb. Jika Anda menetapkan -Verb sebagai "RunAs", proses yang akan Anda mulai akan dibuka lebih tinggi.

Mari kita coba meluncurkan aplikasi Notepad yang ditinggikan.

  1. Buka PowerShell.
  2. Ketik atau salin-tempel perintah berikut:
    Mulai-Proses "notepad.exe" -Verb RunAs
  3. Perintah UAC akan muncul. Konfirmasikan:
  4. Aplikasi Notepad akan dibuka lebih tinggi. Anda dapat memastikan ini menggunakan Task Manager. Lihat artikel: Cara memeriksa apakah suatu proses berjalan sebagai administrator (ditinggikan) di Windows

Catatan: Jika Anda menekan tombol "Tidak" pada permintaan UAC, konsol PowerShell akan mencetak pesan kesalahan "Operasi dibatalkan oleh pengguna.". Ini diharapkan.

Tip: Anda dapat menjalankan aplikasi yang ditinggikan dengan bantuan PowerShell secara langsung tanpa membuka konsolnya terlebih dahulu. Misalnya, Anda dapat membuat pintasan atau mengetik perintah berikut di dialog Jalankan:

powershell.exe -Perintah "Start-Process Notepad.exe -Verb RunAs"

Hasilnya akan sama. Jendela Powershell akan berkedip sejenak dan kemudian aplikasi akan dibuka ditinggikan.

Mulai Proses yang Ditingkatkan dengan Argumen dari PowerShell

Jika Anda perlu meneruskan beberapa argumen (juga dikenal sebagai sakelar atau parameter) ke proses yang akan Anda mulai dari PowerShell, gunakan sakelar -Argument dari cmdlet Mulai-Proses. Argumen yang ditentukan di sana akan diteruskan ke file yang dapat dieksekusi target. Berikut adalah contoh yang dimodifikasi dengan Notepad.exe yang saya gunakan di atas.

Untuk konsol PowerShell, gunakan perintah berikut:

Mulai-Proses "notepad.exe" -Argumen "C:\My Stuff\my file.txt" -Verb RunAs

Lampirkan jalur yang memiliki spasi dalam tanda kutip. Jika Anda perlu memberikan lebih dari lebih banyak argumen, pisahkan dengan koma dan gunakan ArgumentList:

Mulai-Proses "file.exe" -ArgumentList "argument1, argument2, argument3" -Verb RunAs

Dari dalam PowerShell, Anda dapat menggunakan perintah berikut:

powershell.exe -Perintah "Start-Process 'Notepad.exe' -Argumen 'C:\My Stuff\my file.txt' -Verb RunAs"

Contoh lain lagi:

powershell -Perintah "Mulai-Proses powershell.exe -ArgumentList '-ExecutionPolicy Bypass -NoExit -Command \`"Checkpoint-Computer -Description \"RestorePoint1\" -RestorePointType \"MODIFY_SETTINGS\"\`"' -Verb Jalankan Sebagai"

Lihat artikel untuk informasi lebih lanjut: Buat Titik Pemulihan di Windows 10 dengan PowerShell

Lampirkan jalur dengan spasi dalam tanda kutip tunggal seperti yang ditunjukkan di atas.
Itu dia.

Windows 10 Build 15060 dirilis untuk Fast Ring Insiders

Windows 10 Build 15060 dirilis untuk Fast Ring Insiders

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja siste...

Baca lebih banyak

PowerShell 7.1.0 Pratinjau 7 keluar

PowerShell 7.1.0 Pratinjau 7 keluar

Tim PowerShell telah memperkenalkan versi pratinjau baru dari PowerShell. Inilah yang diharapkan ...

Baca lebih banyak

Cara menyematkan Recycle Bin ke Akses Cepat di Windows 10

Cara menyematkan Recycle Bin ke Akses Cepat di Windows 10

1 BalasanLokasi Akses Cepat adalah opsi baru di File Explorer Windows 10. Di sinilah Explorer ter...

Baca lebih banyak