当前位置:  开发笔记 > 编程语言 > 正文

Windows命令行:不评估环境变量

如何解决《Windows命令行:不评估环境变量》经验,为你挑选了0个好方法。

我想将一个环境变量的原始文本提供给命令,而不是评估环境变量.

我需要这个从命令行配置BizTalk,例如:

BTSTask.exe AddResource -ApplicationName:App1 -Type:System.BizTalk:BizTalkAssembly -Overwrite -Source:..\Schemas\bin\development\App1.Schemas.dll -Destination:%BTAD_InstallDir%\ App1.Schemas.dll

此命令将资源添加到BizTalk应用程序.我希望目标是%BTAD_InstallDir%\ App1.Schemas.dll,但是目前它正在评估环境变量(没有任何东西)和使用\ App1.Schemas.dll.

在解析\执行此命令时是否可以转义或禁用此环境变量的评估?

我尝试用胡萝卜(^)转义第一个和两个百分比字符,但这并没有停止评估.

[编辑]当我在命令提示符下执行它时,它不会替换环境变量,但是当我将其作为脚本运行时,它会对为什么这是不同的任何想法?

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有