- PowerShell功能特点
- PowerShell历史
- PowerShell和命令提示符的区别
- PowerShell与Bash Shell的区别
- PowerShell以管理员身份运行
- Windows PowerShell ISE
- PowerShell核心
- 创建并运行PowerShell脚本
- PowerShell注释
- PowerShell Cmdlet
- PowerShell基本cmdlet命令
- PowerShell Get-childItem命令
- PowerShell Get-Item命令
- PowerShell Get-Location命令
- PowerShell set-item命令
- PowerShell set-location命令
- PowerShell new-item命令
- PowerShell copy-item命令
- PowerShell move-item命令
- PowerShell remove-item命令
- PowerShell rename-item命令
- PowerShell add-content命令
- PowerShell clear-content
- PowerShell get-content命令
- PowerShell get-date命令
- PowerShell set-content命令
- PowerShell out-file命令
- PowerShell write-host命令
- PowerShell get-command命令
- PowerShell invoke-command命令
- PowerShell get-help命令
- PowerShell start-process命令
- PowerShell test-path命令
- PowerShell foreach-object命令
- PowerShell sort-object命令
- PowerShell where-object命令
- PowerShell变量
- PowerShell自动变量
- PowerShell首选项变量
- PowerShell数组
- PowerShell哈希表
- PowerShell运算符
- PowerShell算术运算符
- PowerShell赋值运算符
- PowerShell比较运算符
- PowerShell逻辑运算符
- PowerShell重定向运算符
- PowerShell拆分和合并运算符
- PowerShell if语句
- PowerShell if-else语句
- PowerShell else-if语句
- PowerShell Switch语句
- PowerShell Do-While循环
- PowerShell for循环
- PowerShell ForEach循环
- PowerShell While循环
- PowerShell Continue和Break
- PowerShell字符串
- PowerShell函数
- PowerShell Try Catch Finally
创建并运行PowerShell脚本
在Windows 10上,都已提供有文本编辑器或集成脚本环境(ISE)用来创建PowerShell脚本。
1. 使用记事本创建脚本
按照以下步骤来创建PowerShell脚本:
第1步:点击【开始】。
第2步:搜索文本编辑器(如记事本),然后单击【记事本】应用程序。
第3步:记事本新窗口将打开,写入脚本。例如:
echo "Hello world....."
第4步:单击菜单栏中的“文件”菜单。
第5步:从下拉列表中选择选项“另存为”。
第6步:在框中输入文件名,然后单击“保存”按钮。 例如:first.ps1
第7步:最后,单击“保存”按钮。
2. 使用集成脚本环境创建脚本
以下步骤用于使用ISE工具创建PowerShell脚本:
第1步:点击【开始】。
第2步:搜索Windows PowerShell ISE,右键单击“Windows PowerShell ISE”,然后从下拉列表中选择“以管理员身份运行”选项。
第3步:单击菜单栏中的文件。
第4步:选择“新建”选项以创建一个新的空文件。
第5步:编写要执行的脚本。 例如:
echo "Hello world....."
第6步:单击菜单栏中的“文件”菜单。
第7步:从下拉列表中选择选项“另存为”。
第8步:输入脚本名称。然后,单击“保存”按钮。
3. 启用PowerShell脚本
在计算机系统中启动PowerShell时,默认执行策略不允许我们执行或运行脚本。
PowerShell中有四种不同类型的执行策略:
- 受限:在此策略中,不会执行任何脚本。
- RemoteSigned:在此策略中,仅运行那些脚本,这些脚本是从Internet下载的,并且必须由受信任的发布者签名。
- 不受限制:Windows PowerShell的所有脚本均已运行。
- AllSigned:仅可以运行由受信任的发布者签名的那些脚本。
由于Windows PowerShell的默认执行策略受到限制,因此我们无法运行任何脚本,除非对脚本进行更改。 首先,我们使用以下命令将执行策略设置为Unrestricted
以执行脚本。
Set-ExecutionPolicy Unrestricted
4. 运行PowerShell脚本
要从命令行执行PowerShell脚本,请执行以下步骤:
- 在开始菜单中键入Windows PowerShell,然后通过单击结果将其打开。
- 通过键入脚本的完整路径来执行脚本,例如(
C:/desktop/first.ps1
),或者如果它在当前目录中,则键入文件名,后跟反斜杠。
上一篇:PowerShell核心
下一篇:PowerShell注释
扫描二维码
程序员编程王