Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 凭据绑定在Windows批处理命令中不起作用_Batch File_Jenkins_Binding_Credentials - Fatal编程技术网

Batch file 凭据绑定在Windows批处理命令中不起作用

Batch file 凭据绑定在Windows批处理命令中不起作用,batch-file,jenkins,binding,credentials,Batch File,Jenkins,Binding,Credentials,我有点被詹金斯凭证绑定卡住了。 我使用Bindings选项卡创建了一个秘密文本,该文本的变量是pwd 我在执行Windows批处理命令步骤中使用了这个变量,并且在Windows节点上运行下面的命令 echo password is $pwd 并且输出总是文本的 password is $pwd 即使打印现有的环境变量,如$BUILD_NUMBER,也不起作用 为什么我的密文绑定不起作用?在我的构建步骤中不应该扩展变量吗?谁能告诉我我犯了什么错误 提前谢谢 只需将var打印为%var%。我使用

我有点被詹金斯凭证绑定卡住了。 我使用Bindings选项卡创建了一个秘密文本,该文本的变量是pwd

我在执行Windows批处理命令步骤中使用了这个变量,并且在Windows节点上运行下面的命令

echo password is $pwd
并且输出总是文本的

password is $pwd
即使打印现有的环境变量,如$BUILD_NUMBER,也不起作用

为什么我的密文绑定不起作用?在我的构建步骤中不应该扩展变量吗?谁能告诉我我犯了什么错误


提前谢谢

只需将var打印为%var%。

我使用密文存储sql server登录的密码,而仅使用%var%对我不起作用
如果您使用var作为密码,请将其用作%var%

您没有提供代码,我的水晶球今天不工作。只需补充说明,批处理变量扩展是%var%而不是$barYeah,发布代码可能会帮助我们,帮助您。我们任何人都不可能猜到你的代码是什么样子的。。。如果我能猜到,我就不会在这里了。不过,我可以猜到您在某处设置了密码,但您实际上是在重复短语password is$pwd,因为$var不是批量使用的,而是我们使用令牌,即%%a或预设变量,即%var%I以图片形式提供了代码,无论如何,变量只需要打印为%var%谢谢