Batch file 如何使用批处理复制文件中的特定字符
我有这个问题- 我从一个属性文件中获取一个属性,并将其设置为一个参数,直到该点都正常为止 之后,我尝试在Jenkins中使用此参数,但问题是Batch file 如何使用批处理复制文件中的特定字符,batch-file,cmd,Batch File,Cmd,我有这个问题- 我从一个属性文件中获取一个属性,并将其设置为一个参数,直到该点都正常为止 之后,我尝试在Jenkins中使用此参数,但问题是\字符正在消失,因此: EncdbaPassword=QCC\:daD1SWita/YD2EfnWC4cXg\=\= 将看起来像: EncdbaPassword=QCC:daD1SWita/YD2EfnWC4cXg== 我需要的是复制\字符,然后Jenkins将正确读取此参数 EncdbaPassword=QCC\\:daD1SWita/YD2EfnWC
\
字符正在消失,因此:
EncdbaPassword=QCC\:daD1SWita/YD2EfnWC4cXg\=\=
将看起来像:
EncdbaPassword=QCC:daD1SWita/YD2EfnWC4cXg==
我需要的是复制\
字符,然后Jenkins将正确读取此参数
EncdbaPassword=QCC\\:daD1SWita/YD2EfnWC4cXg\\=\\=
如何使用批处理文件复制\
字符?
所以每次显示这个字符后,它都会在后面添加另一个字符
*注意-参数字符串并不总是相同的,并且会不断变化。使用批替换的方法如下:
set EncdbaPassword=%EncdbaPassword:\=\\%