Windows “Çalıştır” iletişim kutusu Yönetici olarak çalışıyor mu?


44

Windows komutları çalıştırmak için bu şık küçük kısayola sahiptir. Windows+ Tuşlarına basın r.

Sorun şu ki, bir UAC kimlik bilgisi iletişim kutusu istemek ve bir yönetici kullanıcıdan onay almak için bu iletişim kutusunda çalıştırdığım komutlara sahip olmanın kolay bir yolu var.

Şu anda, bu komutu Çalıştır iletişim kutusunda çalıştırmaya çalışıyorum runas /user:admin "regedit.exe"

Bunu çalıştırdığımda çalışıyor: runas /user:admin "cmd"

Yanıtlar:


28

Bende de aynı problem var. Ctrl+ Shift+ EnterFakat için - değil-olarak-güvenilir başlangıç menüsü çalıştırmak kutusunu kullanırsanız çözüm çalışır Win+ Rkoşmak kutu şans dışında bulunmaktadır. Bulduğum bir çözüme en yakın şey, program uyumluluğu sekmesi altındaki uygulama özelliklerini el ile 'Yönetici Olarak Çalıştır' olarak ayarlamaktır.

Gibi sistem yardımcı programları cmd.exeiçin, Kullanıcı klasörünüze ( C:\Users\%USERNAME%) kısayol ekleyebilir ve kısayol gelişmiş ayarları altındaki 'Yönetici Olarak Çalıştır' seçeneğini belirleyebilirsiniz. Ayrıntılı talimatlar için http://helpdeskgeek.com/windows-7/command-prompt-admin-rights-windows-7/ adresine bakın . (Kısayolu çalıştırmak için tam dosya adını yazmalısınız, örn. cmd.lnk)


Evet, bunu da farkettim. Ctrl + Shift + Enter, Başlat Menüsü dışında aslında benim için hiçbir zaman çalışmaz ve o zaman bile, arama kutusundaki değil çünkü varsayılan olarak listedeki ilk şeyi seçer.
wag2639

2
Ne yazık ki ben de bu can sıkıcı sınırlamayı onaylayabilir. Başlat menüsüne bir şeyler yazmaktan hoşlanmıyorum çünkü Çalıştır iletişim kutusundan daha uzun sürüyor çünkü Çalıştırma iletişim kutusu ham girdi alıyor, ancak Başlat menüsü uzun sürebilirse eşleşen programları arar path. Neden oh Ctrl + Shift, Çalıştır iletişim kutusuyla çalışmıyor? Yükseltilmiş bir Çalıştır iletişim kutusu alsanız bile, en hızlı yol yükseltilmiş Görev Yöneticisi aracılığıyla gerçekleşir. :-(
Synetech

16

Windows 8 / Server 2012'de, cmdyönetici olarak çalışmak istiyorsanız, sadece Win+ tuşlarını kullanabilirsiniz X. Ardından açılan menüden çalıştırabileceğiniz cmdaracılığıyla Komut İstemi (Yönetici) seçeneği.

Ekran görüntüsüne bakın: ekran görüntüsü


Win7 VM'de Win + X'i denedim ve hiçbir şey yapmadı. Win + R, Çalıştır iletişim kutusunu açar, böylece Windows tuşu iyi çalışır. Bu, Windows'un başka bir sürümü için mi yoksa bir ek yardımcı program tarafından mı sağlanıyor veya bir ayar tarafından kontrol ediliyor mu?
bir CVn

4
Dediği gibi, Windows 8 ve Server 2012. Win + X kısayolu Başlat menüsünü kaçıran insanlar için bir tesellidir.
Steve Howard

2
Win + X için +1! Win8 + için hacky kısayol (Win10'da da çalışır).
Rusty

8

cmdsadece run komutu gibi çalışır. Pim görev çubuğuna o, o zaman Ctrl + Shift + RightClick


5
İlk simgeye
sabitlerseniz

VEYA ilk kez cmd komutunu çalıştırabilir ve daha sonra sabitleyebilirsiniz. Daha sonra her zaman admin olarak açılacaktır
rahuldottech

5

Çalıştırılabilir dosyaları Windows Çalıştır iletişim kutusundan yönetici olarak çalıştırmanın şekli:

RunAs.exe /user:Administrator "regedit.exe"

Sen kullanmalıdır RunAs.exeyerine runas.


1
TÜM CAPS saldırgan olarak kabul edilir! Lütfen tekrar TÜM CAPS ile göndermeyin.
Simon,

3
Windows dosya adları büyük / küçük harf duyarsızdır ve PATHEXT ".exe" yi içerir, bu nedenle RunAs.exe ve runas tam olarak aynı komutu çözer.
Steve Howard

4

Bir programı çalıştırmadan önce Control+ tuşlarına basın Shift, daha sonra yükselir.


3
Çalıştır iletişim kutusuyla değil, bana çalışmıyor.
Tomáš Zato,

Bu Windows 10'da çalışıyor gibi görünüyor. Win + R, type komutu, ctrl + shift + enter
dx_over_dt


3

Alternatif olarak, UAC'yi tamamen kapatmak ve tüm programları her zaman yönetici olarak çalıştırmaktır. Belki tavsiye edilmez ama inan bana, bir rahatlama.

Vista'da kontrol panelinde kapatabilirsiniz, Windows 7'de kayıt defterini değiştirmeniz gerekir (Not: Bu, UAC'yi devre dışı bırakmadan gizleyen hiçbir noag ayarı ile aynı değildir):

Windows Registry Editor Version 5.00 
;Disable UAC
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000

Bunu değiştirdikten sonra yeniden başlatma gerekir.

Ayrıca bunun VirtualStore'u da devre dışı bıraktığı (program okuma klasörüne / okuyucusunun yeniden yazıldığı ve okuduğu) uyarıldığı da belirtildi. Hileli programları korumak için program dosyaları klasörleriyle ... / AppData / Local / VirtualStore ... 'u düzgün şekilde birleştirmeniz gerekir.


4
UAC devre dışı bırakılmamalıdır. İşletim sisteminin güvenlik açısından çok iyi bir şekilde uygulanmış olmasına rağmen, UX konusunda bilge bir güvenlik özelliğidir.
wag2639

4
Neden tüm indirimler? Bu aslında çalışan bir çözüm. Çalıştığımda, çok sık yöneticiye ihtiyacım var ve ne yaptığımı biliyorum. UAC'nin her zaman yoluma girmesini istemiyorum ve her zaman Çalıştır iletişim sınırlamaları etrafında çalışmak istemiyorum. Bu, bir ev bilgisayarı için uygun bir çözüm değildir, ancak kesinlikle cihazlarına sahiptir.
Jakub Januszkiewicz 19:13

1

sadece basın Winve sonra girin regedit. Windows7 size bazı önerilerde bulunacaktır, üzerine sağ tıklayın regedit.exeve "yönetici olarak çalıştır" ı seçin.


.Msc dosyalarını aramak için, bir nedenden dolayı uzantıyı da yazmanız gerekir.
svavil

1

Git / Windows / System32: C ve yinelenen cmd.exe ve 's saj izin yeniden adlandırmak cmda.exe ve atributes ekleyin "Yönetici olarak çalıştır" . Böylece Win + R, cmda (cmd + admin: D) yazdığınızda uac istemini alırsınız.


0

Windows 7 Powershell otomatik olarak tüm makinelere dahil edildiğinden, bu asırlık problem için daha kolay ve daha modern bir çözüm ortaya çıkmıştır.

Powershell ile, herhangi bir program Start-Processkomutun ardından programın adını izleyerek Verb runAsve UAC komut istemini etkinleştirmek suretiyle yönetici olarak çalıştırılabilir . powershell komutlarını doğrudan çalıştırma kutusundan çalıştırabilir, böylece bir adminstrator komut istemi gibi bir şey almak için yazabilirsiniz

powershell Start-Process cmd -Verb runAs

Bu O neye benzediği https://www.youtube.com/watch?v=HrhYdXoBors


0
powershell -command "start-process \"cmd.exe\" -ArgumentList \"/C echo select vdisk file="\\oliver-homeserver.lan\backup$\backup.vhd" ◙ attach vdisk | diskpart & pause\" -verb runas"

Bu, bir vhd'yi bağlamak için diskpart yardımcı programına echos komutlarını veren yükseltilmiş bir komut tanıtımı çalıştırır. Daireye sahip garip işaret, çok satırlı virgülleri diskpart'a yönlendirmek için ASCII kodlu "Enter" tuşudur. Umarım, yardımcı olur, diskpart yardımcı programını çalıştırmanıza gerek kalmasa bile.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.