Jalankan program tanpa hak administratif di Windows 7 [duplikat]

8

Akun saya di Windows 7 adalah akun administrator. Ketika saya membuka kotak Jalankan (WinKey + R), saya diperingatkan, "Tugas ini akan dibuat dengan hak administratif."

masukkan deskripsi gambar di sini

Apakah ada cara untuk menjalankan program seperti saya sendiri, tetapi tanpa hak administratif ketika masuk sebagai administrator?

kpozin
sumber

Jawaban:

1

Sementara orang dapat berargumen bahwa Anda melakukan hal-hal yang agak mundur, jika Anda bersikeras, Anda dapat melihat:

DropMyRights

Process Explorer / Psexec

Craig H
sumber
1
Perhatikan bahwa saat menggunakan DropMyRights atau perangkat lunak terkait untuk peramban dan aplikasi berisiko tinggi lainnya pasti akan menambah keamanan, itu bukanlah alternatif yang tepat untuk satu-satunya solusi aktual, sepenuhnya berlangganan penggunaan tanda seru William Hilsum: putar balik UAC di!
Marcks Thomas
9

Iya.

Nyalakan kembali UAC!

Secara teknis, program akan tetap berjalan di bawah konteks akun Anda, tetapi UAC akan mencegah perubahan sistem yang luas tanpa otentikasi terlebih dahulu.

Satu-satunya pilihan lain adalah membuat pintasan lalu klik kanan, lalu pilih Run as different userlalu pilih akun yang tidak memiliki hak administrasi. masukkan deskripsi gambar di sini

William Hilsum
sumber
Secara umum, saya lebih suka UAC tidak aktif, karena saya melakukan banyak pekerjaan pengembangan di mana UAC akan menghalangi. Tetapi sebuah browser web, misalnya, saya ingin menjalankan yang tidak terjangkau, untuk meminimalkan risiko terkena eksploitasi browser.
kpozin
3
UAC seharusnya tidak menghalangi pengembangan jika dilakukan dengan benar .... Masalah apa yang sebenarnya Anda miliki? (Satu-satunya masalah yang saya miliki adalah selama pengaturan / penambalan)
William Hilsum
4

Anda harus mengaktifkan Kontrol Akun Pengguna:

  1. Buka Panel Kontrol ⇨ Akun Pengguna dan Keamanan Keluarga ⇨ Akun Pengguna
  2. Klik pada Ubah pengaturan Kontrol Akun Pengguna
  3. Pilih tingkat Default
  4. klik [OK]
  5. Mulai ulang
Ritz
sumber
2

runas /trustlevel:0x20000 cmd.exemisalnya akan meluncurkan command prompt yang percaya itu adalah admin (jika awalnya diluncurkan seperti itu) tetapi tidak memiliki hak istimewa seperti menulis C:\Windows\. Ini bahkan berfungsi untuk menginstal mis. Paket msi yang hanya memerlukan hak yang lebih tinggi karena secara default mereka ingin menginstal ke C:\Program Files(plus minus (x86)). Sumber: jawaban SU ini

Tobias Kienzler
sumber
Saya memiliki masalah di mana suatu program bekerja ketika dipanggil dari command prompt pengguna tetapi tidak dari command prompt admin untuk pengguna yang sama. Di admin prompt, saya mencoba runas /trustlevel:0x20000 ...tetapi programnya tetap tidak berfungsi. Satu-satunya cara untuk menjalankannya dari admin prompt, adalah dengan runas /user:thesameuser cmd .... Ini membuka prompt baru yang benar-benar level pengguna (dan di mana program berjalan dengan baik). Opsi ini, bagaimanapun, mengalami masalah dengan kata sandi, dan / savecred tidak membantu karena alasan tertentu. Jadi, bagaimana bisa, dari admin pengguna menjalankan sesuatu sebagai pengguna biasa tanpa menyediakan pwd?
Petr Vepřek