PowerShell е усъвършенствана форма на команден ред. Той е разширен с огромен набор от готови за използване кратки команди и се предлага с възможност за използване на .NET framework / C # в различни сценарии. Windows включва GUI инструмент, PowerShell ISE, който позволява редактиране и отстраняване на грешки в скриптове по полезен начин. Ако го използвате често, може да ви е полезно да добавите „Редактиране с PowerShell ISE като администратор“ към контекстното меню.
Реклама
как да се върна към стария
От официалната документация:
Интегрираната среда за скриптове на Windows PowerShell (ISE) е хост приложение за Windows PowerShell. В Windows PowerShell ISE можете да изпълнявате команди и да пишете, тествате и отстранявате грешки в един графичен потребителски интерфейс, базиран на Windows, с многоредово редактиране, завършване на раздели, оцветяване на синтаксиса, селективно изпълнение, контекстно-зависима помощ и поддръжка за право на -леви езици. Можете да използвате елементи от менюто и клавишни комбинации, за да изпълнявате много от същите задачи, които бихте изпълнявали в конзолата на Windows PowerShell. Например, когато отстранявате грешки в скрипт в Windows PowerShell ISE, за да зададете точка на прекъсване на ред в скрипт, щракнете с десния бутон на мишката върху реда на кода и след това щракнете върхуПревключване на точка на прекъсване.
Опитайте тези функции в Windows PowerShell ISE.
- Многоредово редактиране: За да вмъкнете празен ред под текущия ред в панела за команди, натиснете SHIFT + ENTER.
- Селективно изпълнение: За да стартирате част от скрипт, изберете текста, който искате да изпълните, и след това щракнете върхуСтартирайте Scriptбутон. Или натиснете F5.
- Контекстно чувствителна помощ: ТипИзвикване на артикули след това натиснете F1. Файлът за помощ се отваря към темата за помощ заИзвикване на артикулcmdlet.
Windows PowerShell ISE ви позволява да персонализирате някои аспекти на външния му вид. Той също има свой собствен профил в Windows PowerShell, където можете да съхранявате функции, псевдоними, променливи и команди, които използвате в Windows PowerShell ISE.
Използвайки файловете от системния регистър, предоставени по-долу, ще можете да интегрирате повишения PowerShell ISE (както 64-битов, така и 32-битов) с контекстното меню на File Exporer в Windows 10.
Добавете Edit с PowerShell ISE като администраторско контекстно меню в Windows 10 , направете следното.
- Изтеглете следните файлове от системния регистър в zip архива: Изтеглете файлове от системния регистър .
- Извлечете ги във всяка папка, която харесвате. Можете да ги поставите направо на работния плот.
- Деблокирайте * .REG файловете .
- Щракнете двукратно върху файла „Добавяне на редактиране с PowerShell ISE като Administrator.reg“.
- Ако вие сте с 64-битова версия на Windows 10 , може да искате да добавите командата „Добавяне на редактиране с PowerShell ISE x86 като Administrator.reg“, ако често се нуждаете от 32-битовата версия на PowerShell ISE.
Командите вече са достъпни от контекстното меню на вашите PS1 файлове .
ПИН файл за стартиране на менюто на Windows 10
Файловете в регистъра по-горе ще добавят нов запис в регистъра под ключа
HKEY_CLASSES_ROOT Microsoft.PowerShellScript.1 Shell
Записът ще стартира основния изпълним файл на PowerShell ISE (powershell_ise.exe), използвайки трика, описан в статията Стартирайте процес, повишен от PowerShell . Това ще отвори PowerShell ISE като администратор за избраните PS1 скриптове.
Включено е ощипването на отмените.
Това е.
Статии на интерес:
- Създайте пряк път за стартиране на PS1 PowerShell файл в Windows 10
- Генерирайте QR код с PowerShell в Windows 10
- Намерете историята на надстройките на Windows с PowerShell
- Създайте Windows 10 Bootable USB Stick с PowerShell
- Получете количество думи, символи и редове във файл с помощта на PowerShell
- Добавете PowerShell като администраторско контекстно меню в Windows 10
- Добавете файла PowerShell (* .ps1) към ново контекстно меню на File Explorer
- Вземете хеширане на файлове с PowerShell в Windows 10
- Как да рестартирате компютъра с PowerShell
- Стартирайте процес, повишен от PowerShell