Memaksa cmd.exe meminta untuk menjalankan TIDAK sebagai admin

20

Terkait dengan pertanyaan saya yang lain , saya harus dapat menjalankan command prompt TIDAK sebagai admin. Setiap kali saya meluncurkan prompt perintah, baik dari Start Menu, atau dengan mengklik dua kali C:\Windows\System32\cmd.exefile di File Explorer, ia menjalankannya dengan izin yang lebih tinggi.

Cmd.exe berjalan sebagai admin

Bagaimana saya bisa menjalankannya sehingga hanya berjalan dalam mode normal non-tinggi? Cmd.exe tidak diperlukan untuk dijalankan sebagai admin, dan biasanya ketika Anda menjalankannya, itu tidak dijalankan sebagai admin, tetapi untuk beberapa alasan itu default untuk dijalankan sebagai admin di mesin ini. Ini ada di server Windows Server 2012 R2. Akun saya yang saya masuki memiliki hak admin (tapi itu bukan akun pengguna Administrator bawaan bawaan), dan satu-satunya solusi yang dapat saya pikirkan adalah menjalankannya sebagai pengguna lain yang tidak memiliki hak admin, yang akan mengharuskan saya untuk terlebih dahulu membuat akun non-admin di server, yang sepertinya berlebihan. Apakah ada cara yang lebih mudah?

deadlydog
sumber
Belum pernah mencoba ini, tetapi buat pintasan cmd di desktop, lakukan properti pada pintasan, lalu tekan tombol lanjut pada Tab pintasan, dapatkah Anda hapus centang jalankan sebagai admin?
Moab
Apakah Anda melihat sesuatu di menu Win-X (atau klik kanan tombol Start), ketika dijalankan sebagai admin? (tidak dalam posisi untuk menguji dari versi server saat ini.)
paradroid
@duDE Saya mencoba runas dan meluncurkan cmd.exe sebagai pengguna lain, tetapi masih sebagai admin. Bilah judul tadinya Administrator: cmd.exe (running as Domain\Username). @ Moah saya mencobanya juga, tetapi jalan pintas tidak memiliki jalankan sebagai admin diperiksa. @paradroid Win + X tidak mencantumkan keduanya Command Promptdan Command Prompt (Admin), tetapi keduanya meluncurkan command prompt sebagai admin. Terima kasih atas sarannya teman-teman :)
deadlydog
Anda dapat menggunakan Process Explorer dari Sysinternals. Buka Procexp sebagai admin, lalu buka File-> Run as Limited User. Run bar akan muncul, dan Anda dapat memasukkan cmdatau apa pun yang Anda inginkan. technet.microsoft.com/en-us/sysinternals Anda benar, Runas akan selalu naik jika pengguna mampu menaikkan. Anda dapat membuat pengguna yang tidak dapat ditinggikan, dan menjalankannya jika Anda benar-benar ingin menggunakan runas. Procexp lebih mudah. Tetapi pastikan bahwa cmd.exe tidak ditandai untuk selalu dijalankan sebagai Admin di bawah tab Kompatibilitas ->.
Frank Thomas

Jawaban:

24

Nyalakan kembali UAC. Dengan itu diaktifkan, tidak ada program yang Anda mulai akan secara otomatis dijalankan sebagai administrator.

kreemoweet
sumber
kecuali Anda mengaturnya untuk selalu dijalankan sebagai admin dalam mode Kompatibilitas untuk Semua Pengguna. aplikasi hanya akan menolak untuk meluncurkan untuk pengguna yang tidak dapat ditinggikan.
Frank Thomas
2

Solusi jangka pendek:

  1. Temukan ikon untuk menjalankan prompt perintah.
  2. Shift klik kanan -> "Jalankan sebagai pengguna yang berbeda"
  3. Kemudian tentukan akun pengguna non-admin.

Solusi jangka panjang: Temukan 'RUNASADMIN' di kunci registri Anda dan hapus entri apa pun termasuk cmd.exe

Kerah biru
sumber
Saya mencari registry untuk RUNASADMIN, tetapi tidak menemukan apa pun.
deadlydog
Apakah Anda mencoba solusi sementara juga? Adapun solusi jangka panjang, itu hanya kemungkinan; coba cari cmd.exe di registri Anda kemudian dan bekerja mundur.
BlueCollar
Tidakkah solusi sementara mengharuskannya untuk masuk ke pengguna lain, pengguna normal (sesuatu yang dia katakan tidak ingin dia lakukan dalam pertanyaannya)?
Gila
3
@Insane: Agak konyol, sungguh: OP ingin dijalankan cmd.exekarena beberapa pengguna selain Administrator, tetapi tidak ingin membuat pengguna selain Administrator? Ini persyaratan omong kosong.
Lightness Races with Monica
2
@LightnessRacesinOrbit Pengguna tidak sama dengan peran. Memiliki hak istimewa administrator tidak secara otomatis memberikan hak istimewa itu untuk setiap program yang Anda jalankan. - Karena itu, Anda tidak boleh masuk dengan hak istimewa admin kecuali Anda benar-benar membutuhkannya - yang berarti Anda harus memiliki akun yang tidak memiliki hak istimewa ini.
Taemyr