📅  最后修改于: 2023-12-03 15:06:55.459000             🧑  作者: Mango
在命令行中执行 PowerShell 脚本是进行自动化任务的常见方法之一。在本文中,我们将介绍如何使用参数从命令行执行 PowerShell 脚本。
PowerShell 是一种基于任务的命令行 shell 和脚本语言,它专门用于管理和自动化 Windows 环境。
它支持大量的命令和模块,可以方便地与 Windows PowerShell 配合使用。
以下是使用参数从命令行执行 PowerShell 脚本的步骤:
打开 PowerShell。
输入以下命令来创建一个名为 myScript.ps1 的 PowerShell 脚本文件:
New-Item -ItemType File -Path "C:\temp\myScript.ps1"
在 myScript.ps1 文件中添加以下内容:
Param (
[Parameter(Mandatory=$true)]
[string]$name
)
Write-Host "Hello, $name!"
此脚本将接受一个名为 name 的参数,并输出“Hello, [name]!”。
保存 myScript.ps1 文件并关闭编辑器。
在命令行中输入以下命令以执行脚本:
powershell -ExecutionPolicy Bypass -File "C:\temp\myScript.ps1" -name "World"
这将运行 myScript.ps1 文件,并将“World”作为 name 参数的值传递。
输出结果将是:Hello, World!
在本文中,我们介绍了如何使用参数从命令行执行 PowerShell 脚本。这是一种方便快捷的自动化任务的方法,并且在 Windows 环境中非常有效。