2014-09-11 48 views
1

嗨,我對批處理文件是一種新的,我想知道如果你的專業人員可以幫助我看起來很簡單的東西。 set FOURTH=&運行後,我意識到FOURTH並未被設置爲「&」。如果有辦法,我想知道如何將FOURTH設置爲&而不需要額外的字符。我已經嘗試過set FOURTH=^&,我認爲它會起作用,在這裏又是新的(第一個問題)。如果沒有辦法但你能想到的東西,這可能有助於將不勝感激:)批處理文件設置FOURTH =&

回答

1

對於不使用^(插入符號)的唯一方法是:

set "FOURTH=&"

但你需要在批處理文件的頂部使用SetLocal EnableDelayedExpansion,然後調用如:

Echo !FOURTH!

+0

太感謝你了! – 2014-09-11 01:01:16

+0

P.S:記住'FOURTH'包含一個'&',如果你用'%'代替'!',你會得到錯誤!別客氣。 – Honguito98 2014-09-11 01:10:31