Как да създадете и стартирате скриптов файл на PowerShell на Windows 11/10
Скриптът е просто колекция от команди, записани в текстов файл (използвайки специалното разширение .ps1 ), които PowerShell разбира и изпълнява последователно, за да изпълнява различни действия. В тази публикация ще очертаем процеса, свързан с това как да създадете и стартирате скриптов файл на PowerShell в (PowerShell)Windows 11/10 .
PowerShell е инструмент за команден ред, проектиран от Microsoft за изпълнение на команди и скриптове за промяна на настройките и автоматизиране на задачи. По някакъв начин това е подобно на командния ред(Command Prompt) . Въпреки това, PowerShell е по-способен интерфейс на командния ред ( CLI ), който предлага обширен набор от инструменти и повече гъвкавост и контрол. Освен това, за разлика от командния ред, PowerShell е наличен в Windows , macOS и Linux .
За да видите как да създадете и стартирате скриптовия файл PowerShell на (PowerShell)Windows 11/10 , следвайте инструкциите за всяка от задачите, както е показано в съответните раздели.
Как да създадете скриптов файл на PowerShell
В Windows 11/10 можете да създавате скриптови файлове на PowerShell , като използвате практически всеки текстов редактор или конзолата ISE ( Integrated Scripting Environment ). Въпреки това, предпочитаната опция за изграждане на скриптове напред е да използвате редактора на Visual Studio Code с разширението PowerShell .
Visual Studio Code - известен също като VS Code - е безплатен и разширяем междуплатформен редактор на код, който предоставя среда за редактиране на практически всякакъв вид език за програмиране. И когато добавяте разширението PowerShell , получавате напълно интерактивно изживяване при редактиране на скриптове, дори с поддръжка на IntelliSense (завършване на код).
Ето как да създадете PowerShell скриптов файл на Windows 11/10 с помощта на VS Code :
- Отидете на страницата за изтегляне на Visual Studio(Head to Visual Studio Download page) .
- Щракнете върху бутона Windows , за да изтеглите инсталатора.
- Щракнете двукратно върху(Double-click) изтегления файл, за да стартирате процеса на инсталиране на VS Code .
- Потвърдете условията на споразумението.
- Щракнете върху бутона Напред(Next) .
- Щракнете отново върху бутона Напред(Next) .
- Щракнете върху бутона Напред(Next) още веднъж.
- Потвърдете(Confirm) допълнителни задачи, ако е необходимо.
- Щракнете върху бутона Напред(Next) .
- Щракнете върху бутона Инсталиране(Install) .
- Щракнете върху бутона Край(Finish) .
След като завършите стъпките, можете да продължите да инсталирате разширението PowerShell . Ето как:
- Отворете VS Code .
- Щракнете върху раздела Разширения(Extensions) от левия панел или натиснете клавишната комбинация CTRL + SHIFT + X
- Потърсете PowerShell и изберете най-горния резултат.
- Щракнете върху бутона Инсталиране(Install) .
След като завършите стъпките за инсталиране, можете да започнете да пишете скриптове на PowerShell с помощта на Visual Studio Code . Ето как:
- Отворете VS Code .
- Щракнете върху менюто Файл и изберете опцията (File)Нов файл(New File) .
- Щракнете върху менюто Файл и изберете опцията (File)Запиши като(Save as) .
- В полето Име на файла(File name) посочете име за файла с разширение .ps1 — например TWC_script.ps1 .
- Щракнете върху бутона Запиши(Save) .
Напишете нов или поставете скрипта, който искате да изпълните — например:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
Горният скрипт ще изведе фразата по-долу на екрана.
Welcome to TheWindowsClub.com! Your first script executed successfully
Можете да щракнете върху бутона Run от горния десен ъгъл (или натиснете клавиша F5), за да стартирате скрипта.
- Щракнете върху менюто Файл .(File)
- Щракнете върху опцията Запазване(Save) .
След като завършите стъпките с Visual Studio Code , скриптът ще бъде готов за изпълнение, но ще се провали по подразбиране. Това е така, защото настройките на PowerShell по подразбиране винаги са настроени да блокират изпълнението на всеки скрипт . (Единственото изключение е, ако стартирате съдържанието на скрипта в Visual Studio Code или PowerShell ISE .)
Как да стартирате скриптов файл на PowerShell на Windows 11/10
За да стартирате скриптов файл с PowerShell , трябва да промените правилата за изпълнение на Windows 11/10 .
В Windows 11/10PowerShell включва четири правила за изпълнение, включително :
- Ограничено —(Restricted —) Спира изпълнението на всеки скрипт.
- RemoteSigned — Позволява(Allows) скриптове, създадени на устройството, но скриптове, създадени на друг компютър, няма да се изпълняват, освен ако не включват подписа на доверен издател.
- AllSigned — Всички скриптове ще се изпълняват, но само ако доверен издател ги е подписал.
- Неограничен — (Unrestricted —) Изпълнява(Runs) всеки скрипт без никакви ограничения.
Ето как да стартирате скриптов файл на PowerShell на Windows 11/10:
- Натиснете клавиша Windows key + X , за да отворите Power User Menu(open Power User Menu) .
- Натиснете A на клавиатурата, за да стартирате PowerShell в режим на администратор/повишен режим.
- В конзолата PowerShell въведете командата по-долу и натиснете Enter .
Set-ExecutionPolicy RemoteSigned
- Въведете A и натиснете Enter (ако е приложимо).
След това въведете командата по-долу и натиснете Enter , за да стартирате скрипта. Уверете(Make) се, че сте променили „PATHTOSCRIPT“ заместител на местоположението на вашия скрипт.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
След като завършите стъпките, скриптът ще се стартира и ако е написан правилно, трябва да видите изхода му без проблеми.
Това е всичко за това как да създадете и стартирате скриптовия файл PowerShell на (PowerShell)Windows 11/10 !
Свързано(Related) : Как да стартирате локални PowerShell скриптове без подпис(How to run local PowerShell Scripts without Signing) .
Related posts
Деактивирайте въпросите за сигурност в Windows 11/10 с помощта на PowerShell скрипт
Проверете архитектурата на Windows 10 OS с помощта на PowerShell или командния ред
Създайте точка за възстановяване на системата с помощта на командния ред или PowerShell
Как да използвате Windows PowerShell ISE - Урок за начинаещи
Какво е PWSH.EXE? Списък на PWSH синтаксис, който можете да използвате
Нулирайте Windows Update Client с помощта на PowerShell Script
Как да нулирате приложенията на Microsoft Store с помощта на PowerShell в Windows 10
Конфигурирайте контролиран достъп до папка с помощта на групови правила и PowerShell
PowerShell Get-Appxpackage не работи или достъпът е отказан
Избройте настройките на BIOS на компютъра с помощта на модула GetBIOS PowerShell
Конвертирайте PowerShell скрипт (PS1) файл в EXE с IExpress в Windows 10
Как да изтриете или създадете планирана задача с PowerShell в Windows 11
Как да скриете актуализации на Windows с помощта на PowerShell в Windows 11/10
Как да планирате PowerShell скрипт в Task Scheduler на Windows 10
Как да намерите и деактивирате уеб камери с помощта на PowerShell в Windows 10
Променете паролата за локален акаунт с помощта на командния ред или PowerShell
Windows PowerShell ISE срещу Windows PowerShell: Каква е разликата?
Как да рестартирате отдалечено компютър с Windows 10 с помощта на PowerShell
Как да архивирате и разархивирате файлове с помощта на PowerShell в Windows 11/10
Как да блокирате IP или уебсайт с помощта на PowerShell в Windows 10