Bagaimana Menjalankan aplikasi sebagai Administrator tanpa prompt?


13

Ketika saya memulai SQL Server Management Studio 2008, saya kesalahan yang sudah ada selamanya dan didokumentasikan di sini . Salah satu saran untuk memperbaikinya yang benar-benar berfungsi adalah memulai SSMS dengan Jalankan sebagai Administrator.

Jadi saya memodifikasi properti shortcut untuk selalu menjalankannya sebagai administrator. Satu-satunya gangguan adalah bahwa saya mendapatkan prompt setiap kali bertanya apakah saya benar-benar ingin melakukannya.

Apakah ada cara untuk mengatakan hanya satu program ini (SSMS) untuk tidak memunculkan prompt, sambil tetap menjaga perilaku ini untuk aplikasi lain?


Ini pertanyaan yang sangat bagus. Saya memilih UP :-)
schlebe

Jawaban:


19

Baca posting forum berikut: Cara menonaktifkan Prompt Kontrol Akun Pengguna untuk aplikasi tertentu

Ini memberitahu Anda pada dasarnya, bahwa Anda harus mengunduh Microsoft Application Compatibility Toolkit 5.6 dan membuat basis data perbaikan aplikasi khusus tempat Anda menetapkan perbaikan 'RunAsAdmin' ke exe. Saya mencobanya danitu berhasil untuk saya Saya pikir itu berhasil.


Cara lain

... dijelaskan di Cara Membuat Pintasan Program yang Ditinggikan tanpa Prompt UAC

Solusi ini mengharuskan Anda untuk membuat tugas 'terjadwal' untuk aplikasi dan menjalankan aplikasi berarti memicu tugas. (Untuk deskripsi terperinci dengan tangkapan layar, lihat tautannya):

  • Jalankan Penjadwal Tugas melalui taskschd.mscdan Buat Tugas ...

    1. Tab Umum : Berikan nama [Name]untuk tugas baru, centang Jalankan dengan hak istimewa tertinggi dan pilih "Windows 7, Windows Server 2008 R2" dari daftar tarik turun Konfigurasikan untuk
    2. Tab Actions : Add New ... Action Mulai program dengan Program / script = %windir%\System32\cmd.exedan Tambahkan argumen = /c start "[Name]" "C:\Program Files\Sample\Program.exe". Ganti [Name]dengan nama tugas (langkah 1) dan isi jalur ke program yang harus dijalankan ditinggikan.
    3. Kondisi Tab : Hapus centang Berhenti jika komputer beralih ke daya baterai terlebih dahulu, lalu hapus centang Mulai tugas hanya jika komputer menggunakan daya AC
  • Buat pintasan baru di desktop atau di mana pun dengan lokasi target berikut

    schtasks /run /tn "[Name]"
    

    Sekali lagi, [Name]adalah nama tugas (langkah 1)! Jalankan sebagai Minimalkan jika Anda tidak ingin jendela perintah menyala.

  • Pintasan dan tugas ini hanya dapat dibuat dan berfungsi saat masuk sebagai akun administrator. Ini tidak akan berfungsi di akun pengguna standar.


Lihat juga jawaban berikut di Arcade.se gaming.stackexchange.com/q/42747/11789
Joshua Drake

6
Jawaban f3lix (bagian ke-2) bekerja untuk saya. Saya yakin ini jawaban yang harus diterima.
DRAX

Saya dapat membuka aplikasi tanpa UAC Prompt menggunakan Microsoft Application Compatibility Toolkit 5.6. Namun, sepertinya saya tidak bisa membuat jalan pintas ke database yang ditambahkan. Artinya, saya harus meluncurkan aplikasi dalam "MS-Toolkit" melalui Run dan saya tidak melihat bagaimana itu membantu.
fohrum

1

Aku meragukan itu. Jika hal seperti itu memungkinkan, setiap bagian dari malware akan mengatur opsi itu, yang akan mengalahkan seluruh tujuan.


3
Itu mungkin. Lihatlah jawaban f3lix.
DRAX

2
@DRAX Masih membutuhkan prompt administrator; hanya membutuhkannya pada waktu yang berbeda. Yaitu Anda harus menjadi administrator untuk membuat tugas yang dijadwalkan. Jika Anda seorang administrator, hemat waktu Anda dan jalankan aplikasi secara langsung sebagai administrator. Solusi yang tepat adalah meminta pembuat program memperbaikinya sehingga tidak perlu menjadi administrator (karena sangat kecil kemungkinannya sebenarnya membutuhkan akses administratif).
Ian Boyd

@Ian OP meminta solusi sementara dia memiliki akses administrator. Jika Anda memiliki masalah berbeda (seperti tidak menjadi administrator), Anda harus mencari pertanyaan lain atau membuka yang baru. BTW, saya cukup yakin bahwa sebagian besar aplikasi memerlukan akses administrator karena suatu alasan.
DRAX

0

Solusi TANPA membuat pintasan:

Anda dapat mengunduh Toolkit Kompatibilitas Aplikasi Microsoft (cukup unduh dari www.microsoft.com ).

Setelah toolkit diinstal, sisa instruksi lebih kompleks, tetapi mereka sangat rinci dan dijelaskan di tautan http://meridian.ws/wordpress/?p=306

Solusi ini baik untuk melewatkan prompt ketika membuka file yang terkait dengan aplikasi Anda.


0

Anda dapat melakukan ini melalui Tugas Terjadwal.

Buat Tugas Terjadwal baru untuk memulai program Anda. Anda harus membuat tugas sebagai pengguna yang akan menjalankan program , atau pengguna mungkin tidak dapat melihat tugas.

Setelah dibuat, ubah kredensial yang digunakan untuk tugas menjadi pengguna dengan hak administrator. Anda juga harus mengatur tugas ke Run whether user is logged on or not, dan ke Run with highest privileges. Pastikan untuk tidak memeriksa Do not store password.opsi. Akun administrator yang Anda gunakan juga harus memiliki Log on as a Servicehak istimewa dalam kebijakan Keamanan Lokal.

Selain itu, di Settingsbagian ini ada beberapa opsi default yang tidak masuk akal untuk tugas jenis ini. Misalnya, Anda mungkin tidak ingin mematikan tugas hanya karena pengguna membiarkan program menganggur selama beberapa hari.

Anda kemudian dapat membuat pintasan ke tugas untuk pengguna.


Perhatikan bahwa ini berbeda dari saran lain untuk menggunakan tugas terjadwal karena tidak memerlukan perutean melalui cmd.exe, tetapi memang membutuhkan akun pengguna yang akan menjalankan tugas untuk membuatnya awalnya.
Joel Coehoorn

0

cukup cari ikon exe utama dan klik kanan kemudian pergi ke properti dan beralih ke "kompatibilitas" tab dan tekan "ubah pengaturan untuk semua pengguna, kemudian akhirnya tandai" jalankan program ini sebagai administrator "dan voila !!! aplikasi tidak akan bertanya lagi untuk izin: D


Ini tidak bekerja. Windows Edition & Versi apa yang Anda gunakan?
fohrum

-1

Anda tidak dapat mengatur ini untuk satu aplikasi. Yang bisa Anda lakukan adalah mematikan UAC sama sekali - yang tidak disarankan. Jika Anda berhenti dan mempertimbangkannya sebentar, sebenarnya Anda lebih baik mengklik tombol "ya" sesekali, dibandingkan dengan malware yang mengambil alih komputer Anda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.