【发布时间】:2016-06-03 06:23:30
【问题描述】:
我正在尝试将环境参数从 PowerShell 传递到批处理文件中,因此它会调用正确的 XML 以用于部署。
PowerShell 脚本:
$SelectedXMLServer = "$x.xml"
Start-Process "C:\DeployTools\Latest_Deployment.bat" $SelectedXMLServer
它仍然调用批处理文件,但没有传入参数。
批处理文件:
@echo off
CD /D "C:\Deployment\Install\DeployScripts"
echo Deployment will now start
cscript deploy.vbs ..\DeploymentXml\%Deploymentxml%.xml
【问题讨论】:
-
试试
Start-Process -FilePath "C:\DeployTools\Latest_Deployment.bat" -ArgumentList "$SelectedXMLServer"
标签: powershell batch-file