1
我是一個windows批量dunce。如何從Windows批處理腳本中的變量中刪除硬括號?
我有一個變量存儲一些文本由硬括號狀包圍:
[glcikLhvxq1BwPBZN0EGMQ==]
但我需要把它作爲像一個說法:
glcikLhvxq1BwPBZN0EGMQ==
我怎樣才能剝去這些硬盤托架在我的Windows批處理文件的開始和結束?
我是一個windows批量dunce。如何從Windows批處理腳本中的變量中刪除硬括號?
我有一個變量存儲一些文本由硬括號狀包圍:
[glcikLhvxq1BwPBZN0EGMQ==]
但我需要把它作爲像一個說法:
glcikLhvxq1BwPBZN0EGMQ==
我怎樣才能剝去這些硬盤托架在我的Windows批處理文件的開始和結束?
您可以使用子串語法:
set foo=[glcikLhvxq1BwPBZN0EGMQ==]
set foo2=%foo:~1,-1%
這將刪除第一個和最後一個字符。子字符串從開始字符(因此爲1,從零開始),並延伸至倒數第二個字符(-1
)。
這在help set
中詳細說明。
非常好!我會試着直接進入論點,但是非常有幫助! – Adam 2010-01-20 17:09:05