Начална » как да » Как да добавите “Отвори PowerShell Тук” в менюто с десен бутон за папка в Windows

    Как да добавите “Отвори PowerShell Тук” в менюто с десен бутон за папка в Windows

    Ако сте почитател на използването на Windows PowerShell, а не на командния ред, може да се радвате на достъп до него от контекстното меню, което получавате, когато щракнете с десен бутон върху папка в Windows. Ето как да го направите.

    Windows вече включва опция „Отваряне на команден прозорец тук“, когато Shift + кликнете върху папка. PowerShell обаче предлага по-мощни функции, особено ако правите каквато и да е автоматизация чрез скриптове. Ако предпочитате PowerShell, трябва или да отворите PowerShell, след което да отидете в папката или да използвате командата от менюто File Explorer. Вместо това, защо да не добавите опция „Отваряне на прозореца PowerShell here“ в същото контекстно меню? Лесно е да се направи. Просто трябва да се потопите в системния регистър на Windows за няколко бързи редакции.

    Добавете “Open PowerShell Window Here” в контекстното меню чрез редактиране на регистъра ръчно

    За да добавите опция "Отвори PowerShell Window Here" в контекстното меню, просто трябва да направите няколко бързи редакции в системния регистър на Windows..

    Стандартно предупреждение: Редакторът на системния регистър е мощен инструмент и неправилното му използване може да направи вашата система нестабилна или дори неработеща. Това е доста прост хак и докато се придържате към инструкциите, няма да имате никакви проблеми. Въпреки това, ако никога преди не сте работили с него, помислете за това как да използвате редактора на системния регистър, преди да започнете. И определено архивирайте регистъра (и компютъра си!), Преди да направите промени.

    Отворете редактора на системния регистър, като натиснете "Старт" и след това напишете "regedit". Натиснете Enter, за да отворите редактора на системния регистър и дайте му разрешение да правите промени в компютъра..

    В редактора на системния регистър използвайте лявата странична лента, за да се придвижите до следния ключ:

    HKEY_CLASSES_ROOT \ Directory \ черупка

    След това ще създадете нов ключ вътре в черупка ключ. Щракнете с десния бутон върху черупка и изберете New> Key. Назовете новия ключ "powershellmenu". Наименуваме нашия нов ключ powershellmenu, защото в Windows 8 и 10 (и както можете да видите на нашата снимка) Powershell вече съществува ключ, който обслужва други функции.

    Сега ще промените (По подразбиране) стойност в новата powershellmenu ключ. С powershellmenu щракнете двукратно върху (По подразбиране) стойност, за да отворите прозореца на неговите свойства.

    В прозореца със свойства, задайте стойността в полето "Value data" ("Данни за стойността") до "Open PowerShell Here" и след това щракнете върху "OK". Това дава на командата името, което ще се появи в контекстното меню..

    По желание можете да настроите командата така, че да се показва само ако държите Shift надолу, докато щраквате с десния бутон на мишката върху устройството, много по същия начин, както командата „Отвори командния ред“ е скрита, освен ако не натиснете Shift + десен бутон върху папката. Към това щракнете с десния бутон върху powershellmenu и изберете New> String Value. Назовете новата стойност „Разширено“. Не е необходимо да правите никакви промени в нея. Само като имаме този низ там, командата ще се скрие зад клавиша Shift.

    Дали сте направили незадължителната стъпка за създаване на продължен или не, останалата част от процеса е същата. След това ще трябва да създадете нов ключ във вашия powershellmenu ключ. Щракнете с десния бутон върху powershellmenu и изберете New> Key. Назовете новия ключ „команда“.

    Сега ще промените  (По подразбиране) стойност в новата команда ключ. С команда щракнете двукратно върху (По подразбиране) стойност, за да отворите прозореца на неговите свойства.

    Най- (По подразбиране) value определя действителната команда, която ще се изпълни, когато изберете опцията в контекстното меню. Въведете следния текст в полето „Стойностни данни“ и след това кликнете върху „OK“.

    Системна локация на Windows -LexyPath '% L' \ t

    Промените трябва да се извършат незабавно, за да можете да излезете от редактора на системния регистър. За да го изпробвате, щракнете с десния бутон на мишката (или Shift + щракнете с десния бутон на мишката, ако настроите тази опция) всяка папка и изберете командата „Отваряне с PowerShell“.

    Прозорецът PowerShell трябва да се отвори незабавно и след няколко минути да ви постави в папката, която щракнете с десния бутон.

    Ако искате да промените промените по всяко време, просто се върнете в регистъра и изтрийте powershellmenu създаден от вас ключ. Това автоматично ще изтрие всички стойности и други ключове, които сте създали в powershellmenu и премахнете командата от контекстното меню.

    Изтеглете нашия един клик регистър Hacks

    Ако не се чувствате като сами да се гмуркате в регистъра, ние създадохме някои хакери, които можете да използвате. Хакът "Добавяне на PowerShell към контекстно меню" добавя командата PowerShell към обикновеното контекстно меню. Добавяне на PowerShell към контекстното меню Shift добавя командата PowerShell към контекстното меню, което получавате, когато използвате Shift + десен бутон на мишката. И "Премахване на PowerShell от контекстното меню" премахва командата без значение от начина, по който сте го добавили. И трите хака са включени в следния ZIP файл. Кликнете два пъти върху тази, която искате да използвате, и кликнете върху подканите.

    Конзолно меню на PowerShell

    Тези хакове са наистина powershellmenu ключ, разделени до допълнителните ключове и стойности, за които говорихме в предишния раздел, и след това изнесени в .REG файл. Стартирането на хакове просто променя стойността. И ако ви харесва да играете с Регистъра, си струва да отделите време да научите как да създадете свой собствен регистър.