Как да добавите "Open PowerShell Here" в десния бутон на мишката за папка в Windows

Съдържание:

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

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

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

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

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

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

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

HKEY_CLASSES_ROOTDirectoryshell

След това ще създадете нов ключ вътре
След това ще създадете нов ключ вътре

shell

ключ. Щракнете с десния бутон върху

shell

и изберете Нов> Ключ. Наименувайте новия ключ "powershellmenu". Назоваваме новия ни ключов powershellmenu, защото в Windows 8 и 10 (както можете да видите на екрана),

Powershell

ключът вече съществува, който обслужва други функции.

Image
Image

Сега ще промените

(Default)

стойност в новата

powershellmenu

ключ. С

powershellmenu

изберете клавиша, щракнете двукратно върху

(Default)

стойност, за да отворите прозореца с свойства.

В прозореца за свойства задайте стойността в квадратчето "Данни за стойността" на "Open PowerShell Here" и след това върху "OK". Това дава на командата името, което ще се появи в контекстното меню.
В прозореца за свойства задайте стойността в квадратчето "Данни за стойността" на "Open PowerShell Here" и след това върху "OK". Това дава на командата името, което ще се появи в контекстното меню.
По избор можете също така да настроите командата, така че да се показва само ако държите Shift надолу, докато щракнете с десния бутон върху устройство - по същия начин, по който командата "Open Command Prompt" е скрита, освен ако Shift + щракнете с десния бутон върху папка. За тази цел щракнете с десния бутон върху
По избор можете също така да настроите командата, така че да се показва само ако държите Shift надолу, докато щракнете с десния бутон върху устройство - по същия начин, по който командата "Open Command Prompt" е скрита, освен ако Shift + щракнете с десния бутон върху папка. За тази цел щракнете с десния бутон върху

powershellmenu

и изберете New> String Value. Напишете новата стойност "Extended". Не е необходимо да правите промени в нея. Само като този низ ще предизвика командата да бъде скрита зад клавиша Access Shift.

Независимо дали сте взели незадължителната стъпка за създаване на
Независимо дали сте взели незадължителната стъпка за създаване на

Extended

стойност или не, останалата част от процеса е една и съща. Ще трябва да създадете нов ключ вътре в себе си

powershellmenu

ключ. Щракнете с десния бутон върху

powershellmenu

и изберете Нов> Ключ. Назовете новия ключ "команда".

Сега ще промените
Сега ще промените

(Default)

стойност в новата

command

ключ. С

command

изберете клавиша, щракнете двукратно върху

(Default)

стойност, за да отворите прозореца с свойства.

Най-
Най-

(Default)

стойността определя действителната команда, която ще се изпълнява, когато изберете опцията от контекстното меню. Въведете следния текст в полето "Данни за стойността" и след това кликнете върху "OK".

C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'

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

powershellmenu

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

powershellmenu

и премахнете командата от контекстното меню.

Изтеглете нашите хакове за регистрация с едно кликване

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

PowerShell контекстното меню хакове

Тези хакове са наистина само

powershellmenu

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

Препоръчано: