Windows 7'de yönetici ayrıcalıklarıyla "Komut penceresini burada aç" ı sağ tıklamanın en kolay yolu


17

PowerToys yüklemek istemiyorum, bu sorun için daha basit bir çözüm istiyorum.

Denedim Ctrl+Shift+Right-Click.

Bir kayıt defteri komut dosyası eklemeyi denedim , ancak aşağıdaki hatayı alıyorum:

D: \ Admin \ Reg \ Burada komut penceresini içe aktaramıyorum (Yönetici) \ Burada komut penceresini aç (Yönetici) .reg: Belirtilen dosya bir kayıt defteri komut dosyası değil. İkili kayıt defteri dosyalarını yalnızca kayıt defteri düzenleyicisinden alabilirsiniz.

Herhangi bir öneri?

Düzenle:

Unutmayı unuttum: importTesisi regeditboşuna denedim

Yanıtlar:


23

Bu benim favorilerimden biri, ayrıca biraz çalışma gerektiriyor.

1. - file.txt

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell]
@="none"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

Rename 2.- file.txtiçinfile.reg

3. - Tıklayın file.reg

Tüm olası menüler olmasa da çoğu için düzenli bir sağ tıklama bağlam menüsü oluşturur.

4. - Bu konuda yetkilendirmeyi onaylayın.

5. - Keyfini çıkarın

Not: "ElevatedCMD" metnini istediğiniz gibi değiştirin, bu metin CMD'yi yürütmek için görüntülenecektir ve metni eklediyseniz ve metni değiştirmek istiyorsanız, yalnızca regedit'te arama yapın, Windows + R ile açın ve regedit yazın ve Girin , regedit açılır, ctrl + B (Finder) ve F3 (Next) ile "ElevatedCMD" araması yapar ve herhangi bir eşzamanlılığı düzenler.


+ 1; Harika çalışıyor! Ben eklemek istiyorum HKEY_CLASSES_ROOT\Directory\shell\runas:Extended=""böylece vb bu shift + sağ tıklama menüsü yerine sağ tıklama menüsünde bu görünür. Ayrıca, -anahtarlar için var . Anahtarları ve alt değerleri silmez mi? Mevcut anahtarları orada bırakmamalısınız, yoksa muhtemelen güvenli / çakışma olmayacak mı?
Merlyn Morgan-Graham

2
@ MerlynMorgan-Graham Eksi kullandığım yerlerin tipik olarak anahtarları olmayan yerler olduğuna inanıyorum. Bu sadece orada olan başka her şeye karşı korumadır. Teorik olarak, bir RunAs PrintServer ya da onun gibi bir şeye sahip olabilirsiniz, ancak birisi bunu yapıyorsa, ne yaptığını bilmeleri gerekir. BT çalışmak ve insanlar bu tür bir şey denedim ve daha iyi kod eklemek için herhangi bir girişim genellikle önceki kod ile çakışıyor gördük. Eksi işaretlerini kaldırmaktan çekinmeyin.
tophersmith116 13:12

Düşündüğünüz gerçeği bana verdiğiniz kodu kullanmak için yeterli rahatlık sağlıyor :)
Merlyn Morgan-Graham

1
Sadece runasbunu kaldırma yeteneğini veren fiilin olduğuna dikkat edin. HasLUAShieldSadece kalkanı gösterir.
Deanna

Dosyalar için de değiştirilebilir mi? (sağ tıklama, dosyanın bulunduğu yerde bir cmd açacaktır)
Royi Namir

4

Bilmemin en kolay yolu CmdOpen'i yüklemek . Bir şey yüklemekten kaçınmaya çalıştığınızı biliyorum, ancak bu 46 KB'lık bir yükleme ve kabuk uzantılarının her biri 20 KB'den az (32 bit için 1, 64 bit için 1). Ayrıca kutudan çıkamayacağınız bazı yararlı özellikler de var.

Özellikle sorun yaşıyorsanız, kayıt defteri düzenlemeleriyle uğraşmaktan kesinlikle daha kolaydır.


0

Powertoys yüklemek istemiyorsanız, Ultimate Windows Tweaker'ı deneyin. Daha sonra silebileceğiniz tek seferlik bir .exe dosyasıdır.


0

.Reg dosyasını nasıl aktarmaya çalışıyorsunuz?

Hata iletisi, RegEdit'te IMPORT seçeneğini kullandığınızı gösterir

Windows Gezgini'nde çift tıklamayı deneyin.


Denediğim şey buydu
Josh Comley

0

Sadece aşağıya bakın bağlantısı

Komut istemini farenin sağ tuşuna veya içerik menüsüne buraya ekleyin Her şey orada açıklanmıştır.


-1 OP'nin istediği gibi, Windows 7 altında bunun varsayılan olarak yükseleceğine dair bir kanıt görmedim. Windows 7 altında zaten var olan bir bağlantı ekler, ancak yükseklik eklemez. Aksine ayrıntılar verebilir misiniz?
Merlyn Morgan-Graham

@ MerlynMorgan-Graham doğrudur, bu normal bir komut istemi açar, yükseltilmiş değil. HasLUAShieldYönetici ayrıcalıklarına sahip olması için değeri eklemeniz gerekir .
Synetech

0

Bu kayıt defteri anahtarlarını ekleyerek çözdüm:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\openCmdHereAsAdmin]
@="Open command prompt here as admin"

[HKEY_CLASSES_ROOT\Directory\Background\shell\openCmdHereAsAdmin\command]
@="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -Command \"Start-Process cmd -ArgumentList '/s,/k,pushd,%V' -Verb RunAs\""

Bir .reg dosyasına kaydedin ve kayıt defterinize yüklemek için dosyayı çift tıklayın.


-1

ÜstKrktr tuşunu basılı tutarken sağ tıklayın. Seçenek içerik menüsünde görünecektir.


-2

Windows 7'ye hiçbir şey eklemenize gerek yoktur, yükseltilmiş komut istemi zaten dahil edilmiştir, sadece bir klasöre sağ tıkladığınızda shift tuşunu basılı tutun, içerik menüsü Yönetici komut istemi de dahil olmak üzere ek seçenekler sunar.

Bu sizin için işe yaramazsa, yukarıda bağlandığınız iki reg dosyası çalışır. Not Defteri'ni yalnızca reg dosyasını oluşturmak için kullandığınızdan emin olun, çünkü bazı metin editörleri biçimlendirme ekler ve bu da sorunlara neden olur.

Yeni bir Not Defteri metin dosyası kopyasını açın ve ilk komut dosyasındaki bağlantıyı geçin ve dosyayı elecmd.reg kaydedin. Dosya dosyasının ek bir .txt uzantısıyla kaydedilmediğinden emin olun. Explorer'da, Araçlar menüsü / Klasör Seçenekleri / Görüntüle / 'Bilinen dosya türlerinin uzantılarını gizle kutusunu işaretleyin. Onaylandıktan sonra elecmd.reg dosyasına sağ tıklayın ve birleştir'i seçin.

Sadece bu süreçten geçtim ve işe yarıyor.


3
Hayır. Hayır.
Josh Comley

1
Shift için +1 -> Bir klasöre sağ tıklayın! Bunu daha önce görmemiştim. Teşekkürler!
BQ.
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.