|
Saat menggunakan program winform untuk mendapatkan command prompt cmd, jika itu adalah sistem operasi di atas win7, itu perlu dijalankan sebagai administrator untuk berhasil dieksekusi, jika tidak, tidak akan ada efek atau error prompt. Misalnya, saat menjalankan perintah cmd melalui program winform, dalam beberapa kasus, jika Anda tidak berjalan sebagai administrator, perintah tersebut akan menjadi tidak valid. Atau saat menjalankan layanan Layanan Windows melalui program winform, Anda juga perlu memanggil layanan Layanan sebagai administrator. Berikut cara membuat program berjalan dengan hak administrator. Satu: Di Visual Studio - Penjelajah Solusi - Klik kanan pada nama proyek - Properti, temukan opsi "Keamanan", 2: Centang "Aktifkan pengaturan keamanan ClickOnce", Tiga: Saat ini, akan ada file "app.manifest" tambahan di bawah proyek, pilih, temukan cuplikan kode, dan ubah menjadi: , Buka: Memodifikasi diagram di atas menjadi berbunyi: Empat: Setelah koreksi, jangan terburu-buru untuk mengkompilasi ulang dan menghasilkan, buka antarmuka "Properti - Keamanan" lagi, Hapus tanda centang di depan "Aktifkan pengaturan keamanan ClickOnce" sebelum mengkompilasi dan menjalankan. Jika tidak, program akan melaporkan kesalahan dan tidak dapat berjalan.
5: Terakhir, simpan modifikasi dan kompilasi ulang program yang sedang berjalan. Saat Anda membuka program, Anda akan diminta untuk "Kontrol Akun Pengguna" untuk mendapatkan hak administrator untuk dijalankan, dan klik "Ya" untuk mendapatkan hak admin.
|