gpt4 book ai didi

powershell - 如何通过 CFExecute 参数将变量传递到 powershell 脚本中?

转载 作者:行者123 更新时间:2023-12-03 23:30:14 24 4
gpt4 key购买 nike

我正在尝试使用以下代码将用户提供的值传递到 PowerShell 脚本中,但我没有运气:

<cfset MyVar="Woila!">

<cfoutput>
<cfexecute name="C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"

arguments="$MyVar = #MyVar# C:\Users\raimonds\Desktop\create_website_IIS_aws_uat_1.ps1"
/>
</cfoutput>

参数写入 PowerShell 命令行,但它没有使用此语法将变量传递到 .ps1 脚本 $MyVar .

最佳答案

尝试一下

<cfexecute name="C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" arguments="-file C:\Users\raimonds\Desktop\create_website_IIS_aws_uat_1.ps1 ""youvalue"""/>

关于powershell - 如何通过 CFExecute 参数将变量传递到 powershell 脚本中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40813973/

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