Kısayolda Yönetici soluk gri olarak çalıştır


20

Ben sadece yönetici olarak çalıştırıldığında çalışan bir program için bir kısayol var ama kısayollarda gelişmiş seçenekler "her zaman yönetici olarak çalıştırmak" gri. Diğer benzer sorulara baktım ama hiçbiri sorunum için geçerli değil. UAC etkin, ben bir yöneticiyim ve cmd'de nasıl çalıştırılacağına dair hiçbir fikrim yok.


1
Program bir ağda mı? Bir ağdaki programlar yönetici olarak çalışmaz.
Franchesco

Tabii ki "her zaman yönetici olarak çalıştır" ı ayarlamayı ve unutmayı tercih edersiniz, ancak bu çalışmayı alana kadar simgeyi sağ tıklayıp "yönetici olarak çalıştır" ı seçebilirsiniz, ancak bunu her seferinde yapmanız gerekir. çalıştırmak istiyorum.
Mawg, Monica'yı

@Earendul Program bir ağda değil.
man-qa

@Mawg Neden emin değilim ama sağ tıklama kısayol yönetici olarak çalıştırmak için seçenek getirmiyor, ben orijinal .exe tıklayın ve admin olarak çalıştırmak
man-qa

1
@ man-qa - Görünüşe göre aslında bir Administratoralan adı izinleri yerel izinlerinizi geçersiz kılar.
Ramhound

Yanıtlar:


3

Çalıştırmayı uyumluluk sekmesinde bulunan yönetici olarak kullanabilirsiniz.

Üçüncü taraflardan biri nircmd ile olabilir. http://www.nirsoft.net/utils/nircmd2.html#elevate


Yazar bu seçeneğin gri olduğunu belirtti.
Ramhound

2
Hayır, yapmadılar. Kısayol sekmesindeki gelişmiş seçeneklerde seçeneğin gri renkte olduğunu belirttiler. Uyumluluk sekmesindeki noktaya değiniyordum.
birdman3131

@ birdman3131 Vay canına bu çalışmak için beklemiyorduk ama yaptı. Teşekkürler birdman :)
man-qa

2

Bu, bir kısayol bir dizin yolu yerine bir nesne tanımlayıcısına işaret ettiğinde gerçekleşir.

Kısayol özelliklerindeki hedef, {0AFACED1-E828-11D1-9187-B532F1E9575D}dizin yolu yerine benzer bir şey olduğundan, durumun böyle olup olmadığını anlayabilirsiniz .

İçindeki bir şeye C:\Windows\System32kısayol oluşturmak istiyorsanız, başlat menüsündeki varolan bir kısayoldan oluşturmaya çalışmak yerine kısayolu doğrudan o klasördeki bir öğeden oluşturun.


Bunun tek yolu bu değil; Kısayol dosyasını değiştirmek için yöneticiye ihtiyacınız olduğunda da olabileceğini düşünüyorum. Her halükarda, bunu bir yükleyici tarafından başlat menüme konan yol tabanlı bir kısayol ile görüyorum. Oh, aynı zamanda hedef .iniyürütülebilir bir dosya değil, bir dosya olabilir ...
SamB

Ana bilgisayarlara bir kısayol oluşturmaya çalıştığımda, burada kısayol oluşturamayacağını söylüyor, bunun yerine masaüstünde olmasını ister misiniz; ama neden bu kutuda yönetici olduğumda bile acı çekiyorum?
killjoy

Bir python komut dosyası kısayolunda bu sorun var
JinSnow


1

Çözüm, yönetici olarak çalıştırılması gereken yürütülebilir dosya için bir kısayol oluşturmaktır (UAC istemini çağırmak için çirkin kodu geçici olarak çözümlemek istiyorsanız). Yeni kısayolu oluşturduktan sonra sağ tıklayın ve Özellikler'i seçin , ardından Kısayol sekmesini, ardından Gelişmiş ... düğmesini tıklayın ve son olarak Yönetici Olarak Çalıştır onay kutusunu işaretleyin.


Bu güzel bir çözüm. Visual Studio Code ile bu tekniği kullanarak "hosts" dosyama bir kısayol yapabildi. Kısayol:"C:\Users\quantastical\AppData\Local\Programs\Microsoft VS Code\Code.exe" "C:\Windows\system32\drivers\etc\hosts"
Quantastical

1

Yürütülebilir dosyayı kısayol hedefine eklerseniz çalışır. Örneğin:

Kısayola sağ tıklayın ve hedefi şununla değiştirin:

C: \ Script \ helloworld.js

için

wscript.exe C: \ Scripts \ helloworld.js

(veya)

cscript.exe C: \ Scripts \ helloworld.js

Ardından özelliklerde Yönetici Olarak Çalıştır onay kutusu etkinleştirilir.

Ben bir python komut dosyası ile sorun vardı: Ben hedef eklemek gerekir: "C:\Users\......\Python36\python.exe" "C:\Users\......\test.py"

Ramesh Srinivasan'ın tüm ihtişamı



0

Bu, pencerelerin tanımadığı / güvenmediği dosya türlerinde gerçekleşiyor gibi görünüyor. Ama bunun için basit bir çözüm buldum.

Cmd.exe'ye (c: \ windows \ system32 \ cmd.exe) bir kısayol yapın ve Hedef alanını bununla değiştirin

C:\windows\System32\cmd.exe /c start "" "c:\path\to\your.file"

Artık Gelişmiş sekmesinde "Yönetici olarak çalıştır" ı etkinleştirebilmeniz gerekir

Uyarılar:

  • Yönetici olarak çalışan Windows 10'da farklı bir ağ sürücüsü kümesine sahip gibi görünüyor, eşlenmiş sürücüler yerine mutlak UNC yolları kullanmaya çalışın
  • Parametreleri geçirmeniz gerekiyorsa, lütfen Başlat komutu ile ilgili bazı belgeler için buraya bakın

Neden Startcmd.exe ile açmak yerine kullanıyoruz ?

  • Dosyayı bir kısayol kullanarak çalıştırırsanız, cmd.exe /c c:\path\to\your.fileprogramınız çalıştığı sürece boş bir siyah pencere açık kalırsınız

Kullanmak Startbu konuda nasıl çalışır?

  1. /cKomutun çalışması bittikten sonra kapanan bayrağı olan bir cmd örneği başlatır.
  2. Daha sonra Startyeni bir pencerede bir "program" açan cmd.exe içinde yerel bir komut olan çalışır
  3. StartKomutun çalıştırılabilir bir dosya olmadığı durumlarda komutun çalışma biçimi Windows'a aktarılır ve daha sonra bu dosya türü için ilgili programı kullanarak onu açar
  4. Başlatma başlatıldıktan Startsonra, cmd.exe penceresinin kapanmasına izin veren komut sona erer

-1

USB diskleri eşitlemek ve çıkarmak için toplu iş dosyalarını / VBScripts'i çalıştırmak veya personelin sunucuyu temiz bir şekilde yeniden başlatması için Hyper-V sistemlerini kapatmak için kısayollar çalıştırırken Windows Server 2008 R2 SP1 sisteminde bu sorunları yaşadım.

Simgeye sağ tıkladığımda, özellikleri seçtiğimde, ardından Simgeyi Değiştir'in yanındaki Gelişmiş düğmesini seçtiğimde bulundu. Yönetici Olarak Çalıştır seçeneğini ve ardından Kaydet'i seçin. UAC etkinleştirilirse, yine de çalışması için izin ister, ancak şimdi düzgün çalışacaktır.


-1

Simgem hızlı başlatma çubuğuna kopyalandı. Yönetici olarak çalıştırma seçeneği devre dışı bırakıldı. Bu yüzden tekrar başladım ve daha önce ayarlamaya çalıştığım kısayolu sildim.

Sorunu bu şekilde çözdüm.

Başlat menümü açtım, istediğim simgeyi buldum, özellikler, dosya konumunu aç. (Bu, başlat menümden kısayolun dosya konumunu açtı - mükemmel).

Şimdi kısayol simgesini seçip kopyaladım.

Daha sonra hızlı başlatma çubuğuma sağ tıklayın, "Klasörü Aç" ve kısayolumun bir kopyasını oraya yapıştırdım.

Şimdi yönetici olarak çalışacak şekilde ayarlamak için erişimim var.

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.