gpt4 book ai didi

powershell - 如何将参数从批处理文件传递到 Powershell 脚本内的函数

转载 作者:行者123 更新时间:2023-12-02 20:26:28 27 4
gpt4 key购买 nike

我有一个批处理文件,它将调用 Powershell 脚本:

批处理文件: @回声关闭 powershell ..\PowerShellScript.ps1

powershell 脚本又具有一个需要参数的函数:

POWERSHELL 脚本:

function PSFunction([string]$Parameter1)
{
Write-Host $Parameter1
}

假设我有一个值:VALUE1,在调用 PowerShellScript.ps1 时需要从批处理文件传递该值,如何将其传递给函数 PSFunction 以便我的输出为 VALUE1?

最佳答案

将您的脚本修改为如下所示

function PSFunction([string]$Parameter1)
{
Write-Host $Parameter1
}

PSFunction $args[0]

从批处理文件来看,它看起来像

powershell ..\PowerShellScript.ps1 VALUE1

关于powershell - 如何将参数从批处理文件传递到 Powershell 脚本内的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1100190/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com