Berikan hak admin pada aplikasi

10

Saya ingin memberikan hak administratif pengguna ke satu aplikasi pada Windows 7. Saya tidak ingin mereka dapat memiliki hak admin penuh, tetapi hak admin diperlukan untuk salah satu aplikasi yang perlu mereka gunakan.

Apakah ada cara untuk membuat skrip batch atau sesuatu di mana pengguna tidak akan tahu itu dijalankan sebagai admin?

Atau ada cara lain?

Bagaimana saya bisa mencapai ini?

Frantumn
sumber

Jawaban:

6

Saya telah menggunakan RUNASSPC dengan sukses besar. Ini memungkinkan Anda untuk membuat jalan pintas ke program dengan kredensial administrator terenkripsi.

Jadi program ini dijalankan dengan hak administratif meskipun dimulai dari akun pengguna normal, tetapi pengguna normal tidak dapat (dengan mudah) mengakses kredensial administrator.

Banyak contoh tersedia di sini .

Ajasja
sumber
1
Gratis untuk penggunaan pribadi ??? Itu artinya saya tidak bisa menggunakannya di tempat kerja !!!
MUY Belgium
Ya, sepertinya itulah masalahnya. 4 € / komputer tidak sebanyak itu. Saya kira Anda bisa bertanya kepada mereka apakah Anda hanya dapat membeli satu lisensi. Atau tentu saja menggunakan sesuatu yang lain misalnya., Jc.bellamy.free.fr/en/superexec.html
Ajasja
2

BPA :

Ringkasan

Alat baris perintah untuk memulai proses dalam konteks keamanan alternatif. Pada dasarnya ini adalah pengganti runa. Juga memungkinkan Anda untuk membuat file pekerjaan dan menyandikan id, kata sandi, dan baris perintah dalam file sehingga dapat digunakan oleh pengguna normal .

Anda dapat menyimpan "pekerjaan" untuk nanti. Ini mengenkripsi kata sandi.

cpau -u joehome \ joe -p logon -ex "perl cleanup.pl" -enc -file cleanup.job

Membuat file pekerjaan bernama cleanup.job untuk menjalankan skrip perl cleanup.pl sebagai joehomejoe

cpau -dec -file cleanup.job -lwp

Jalankan file pekerjaan cleanup.job

:)

Luiz Angelo
sumber
1

Saya rasa saya menemukan apa yang Anda cari, ini adalah program yang gratis dan harus melakukan apa yang Anda harapkan untuk capai.

Runas-GUI

Ini dimaksudkan untuk pengaturan jenis admin domain, tetapi sepertinya Anda dapat melakukannya secara lokal.

Cukup di sisi administrator Anda, Anda akan membangun file RAG (file terenkripsi menyembunyikan kredensial admin untuk digunakan klien). Anda akan mengatur izin untuk file / program yang tersedia untuk dijalankan sebagai admin.

Kemudian Anda akan menyalin file RAG ke sisi non-admin dan menginstal CLIENT untuk Runas-GUI. Kemudian impor file RAG dan mereka, secara teoritis, harus memiliki akses.

nerdwaller
sumber
1

Anda dapat membuat tugas terjadwal yang menjalankan aplikasi target. Tetapkan tugas yang dijadwalkan untuk dijalankan dengan kredensial yang memiliki hak administrator. Anda bisa membuat pintasan untuk menjalankan tugas terjadwal untuk pengguna yang hanya memiliki kredensial standar, tetapi ketika tugas itu berjalan masih akan menggunakan kredensial administrator.

Joel Coehoorn
sumber
Apakah ada masalah keamanan dari melakukan ini? Eskalasi hak istimewa atau yang lainnya?
ChimneyImp
1
Ini berarti setiap pengguna pada mesin itu dapat menjalankan program itu, bukan hanya yang ingin Anda akses. Juga, saya tidak 100% yakin itu akan berhasil, karena Anda mungkin masih harus melewati prompt UAC.
Joel Coehoorn
1

jadi apakah Anda mengatakan Anda memiliki program ini exe1.exedan program ini meluncurkan program lain (misalnya exe2.exe) dan Anda ingin menjalankannya exe1 tanpa hak admin tetapi menjalankan exe2 dengan hak admin?

jika demikian pengaturan mode kompatibilitas exe2 untuk memerlukan hak admin harus bekerja.

temukan exe yang ingin Anda jalankan sebagai admin, buka dialog propertinya, buka tab kompatibilitas dan periksa run this program as administrator(seperti yang disorot dalam gambar ini google temukan untuk saya:

Jalankan sebagai administrator

jika mereka bukan executable yang terpisah saya tidak berpikir itu mungkin.

chipgw
sumber
1
Apa? Dari mana Anda mendapatkan program kedua? Mereka ingin memudahkan user untuk menjalankan sebuah program yang membutuhkan hak admin tanpa memberi mereka hak admin universal.
Synetech
@Synetech dia berkata "Aku tidak ingin mereka untuk dapat memiliki hak admin penuh, tetapi hak admin diperlukan untuk salah satu aplikasi yang mereka butuhkan untuk digunakan. " Yang terdengar seperti satu program peluncuran lain untuk saya ...
chipgw
1
Aneh bahwa Anda mendapatkannya dari garis. Tampak jelas bagi saya, mungkin karena itu bukan situasi yang unik; sudah muncul beberapa kali sebelumnya.
Synetech
Maaf Chip, Syntech benar. Terima kasih atas jawabannya.
Frantumn