Otevřete příkazový řádek se zvýšenými oprávněními z jiné instance
Ve Windows Vista Microsoft přidal UAC (Řízení uživatelských účtů), které brání eskalaci oprávnění spuštěné aplikace a vyžaduje výslovné potvrzení uživatele v případě, že aplikace potřebuje provést zvýšené úkol. Některé příkazy konzoly také vyžadují nadmořskou výšku. Pokud tedy omylem zadáte takový příkaz do běžného okna příkazového řádku, selže. Musíte otevřít další instanci příkazového řádku se zvýšenými oprávněními. Většina lidí neví, jak otevřít příkazový řádek správce, a není to pro ně snadné.
reklama
Okno se zvýšenými příkazy můžete otevřít jednou ze zde uvedených metod: Znáte všechny tyto způsoby, jak otevřít příkazový řádek se zvýšenými oprávněními v systému Windows?. Problém je i po jeho otevření, často je potřeba změnit aktuální cestu do požadovaného adresáře. Důvodem je, že ve výchozím nastavení systém Windows otevírá příkazový řádek se zvýšenými oprávněními v C:\Windows\System32. Příkazový řádek neposkytuje žádnou vestavěnou funkci pro otevření jeho zvýšené instance na stejné cestě.
Chcete-li tento problém vyřešit, můžete použít ELE.exe - malou konzolovou aplikaci, kterou jsem nakódoval k otevření nového okna konzoly v aktuálním adresáři ze stávajícího okna příkazového řádku.
Použití ELE je velmi jednoduché.
Stačí napsat ele na příkazovém řádku bez vyšší úrovně a stiskněte klávesu Enter. Otevře nové okno konzoly jako správce v aktuálním adresáři:
ele /x - otevře nové okno konzoly v aktuálním adresáři a zavře původní okno konzoly. Pokud je ELE spuštěn ze správce souborů, automaticky se otevře nová zvýšená konzola na aktuální cestě.
Vložte ele.exe do libovolné složky, která je součástí systémové proměnné prostředí %PATH%, např. C:\Windows. Díky tomu bude přístupný z libovolné složky a nebudete muset zadávat úplnou cestu k ele.exe pokaždé, když chcete povýšit příkazový řádek.
ELE si můžete stáhnout zde:
Stáhnout ELE
Toto není jediný způsob, jak využít ELE. Může být integrován do vašeho oblíbeného správce souborů, jako je Průzkumník souborů, FAR Manager nebo Total Commander. Níže uvádíme několik příkladů.
Otevřete příkazový řádek se zvýšenými oprávněními z Průzkumníka souborů
Pokud zkopírujete ELE.exe do libovolného adresáře ve vaší systémové cestě, jako je C:\Windows, můžete jednoduše stisknout Alt+D když pracujete v libovolné složce, přejděte do adresního řádku a zadejte tam: ele a stiskněte Vstupte. Na cestě, ve které se nacházíte, se otevře zvýšený příkazový řádek. Jedná se o rychlou metodu pomocí klávesnice.
Je také možné integrovat ELE s aplikací File Explorer. Jakmile to uděláte, budete moci otevřít příkazový řádek se zvýšenými oprávněními přímo z místní nabídky.
Aby to fungovalo, stačí sloučit následující vylepšení registru:
Editor registru Windows verze 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\ele\command] @="ele.exe" [HKEY_CLASSES_ROOT\LibraryFolder\background\shell] [HKEY_CLASSES_ROOT\LibraryFolder\background\shell\ele] [HKEY_CLASSES_ROOT\LibraryFolder\background\shell\ele\command] @="ele.exe" [HKEY_CLASSES_ROOT\Directory\shell\ele\command] @="cmd /c cd /d \"%1\" & ele /x"
Výsledek bude následující:
Otevřete zvýšený příkazový řádek z Total Commanderu
Jednoduše přetáhněte prvek na panel nástrojů v Total Commanderu a odeberte hodnotu "Start path" pro tlačítko, které jste právě vytvořili, jak je znázorněno níže:
To je vyžadováno, takže ELE otevře okno příkazového řádku se zvýšenými oprávněními pomocí adresáře otevřeného v aktivním panelu Total Commanderu.
Otevřete zvýšený příkazový řádek z FAR
FAR Manager, open source konzolový správce souborů, který byl před časem velmi populární, má příjemnou funkci nazvanou „Uživatelská nabídka“. Je to speciální nabídka, která se objeví po stisknutí tlačítka F2 klíč. Uživatel může do této nabídky přidat své vlastní příkazy, takže tam lze přidat ELE.
lis F2a poté stiskněte INS. Typ ele.exe v příkazovém poli a máte hotovo:
Kromě těchto použití je možné použít ELE ke spouštění aplikací pro stolní počítače. Může být užitečné v dávkových souborech a tak dále. Syntaxe by měla být následující:
ele application.exe [argumenty]
Například následující příkaz otevře Poznámkový blok se zvýšeným oprávněním se souborem zadaným za ním:
ele notepad.exe d:\text1.txt
A je to. Pokud jste našli cokoli, co byste řekli o ELE, nahlásili chybu nebo předložili návrh, můžete se vyjádřit.