Cmd 我们可以为Msdeploye.exe配置包目标位置吗

Cmd 我们可以为Msdeploye.exe配置包目标位置吗,cmd,msdeploy,msdeployserviceagent,Cmd,Msdeploy,Msdeployserviceagent,我正在使用命令文件(.cmd扩展名)调用MSdeploy.exe 在那里,我需要在一个特定的位置创建一个包,我希望可以对其进行配置,因为它可能会随着服务器对服务器的变化而变化 有没有办法在xml文件或其他文件中配置目标位置 当前我的cmd文件看起来像 set pathMSDeploy = "C:\Program Files\IIS\Microsoft Web Deploy\" cd %pathMSDeploy% msdeploy.exe -verb:sync -source:contentPa

我正在使用命令文件(.cmd扩展名)调用MSdeploy.exe 在那里,我需要在一个特定的位置创建一个包,我希望可以对其进行配置,因为它可能会随着服务器对服务器的变化而变化

有没有办法在xml文件或其他文件中配置目标位置

当前我的cmd文件看起来像

set pathMSDeploy = "C:\Program Files\IIS\Microsoft Web Deploy\"
cd %pathMSDeploy%

msdeploy.exe -verb:sync -source:contentPath="C:\TEST_PROJECT\TestApplication" -dest:package="C:\Test.zip"

IF ERRORLEVEL 1 ( 
    ECHO %ERRORLEVEL%
    EXIT /B 1
)

我想保持包位置可配置

请提供一个示例msdeploy.exe调用。您需要“在特定位置创建包”还是将包部署到特定位置?Hi@Chief7,我已经用代码更新了问题,我需要保持包位置可配置执行CMD文件的是什么/谁?有另一个团队执行该文件,他们无法发送目标包的位置,他们最多可以向我们发送我们需要定位的服务器位置的标志。对不起,我仍然不明白您为什么要这样做。通常,开发人员构建一个包,并将该包部署到每个环境中。您可以将目标路径作为参数传递给cmd文件。这能实现你想要的吗?