1
我必須通過CALL語句執行批處理文件並將參數傳遞給該文件。一切工作正常,直到我需要使用^標誌。使用帶轉義序列的CALL^
我運行XP,可以通過兩個簡單的命令來重現問題:
沒有CALL
c:\>echo password: "secret(<^>)secret"
password: "secret(<^>)secret"
隨着CALL
c:\>call echo password: "secret(<^>)secret"
password: "secret(<^^>)secret"
我怎樣才能避免不在使用CALL時複製^符號?
你需要使用'call'呼應的密碼? – 2012-03-22 10:35:58
我想你需要CALL,因爲你在括號內,但延遲擴展是更好的選擇 – jeb 2012-03-22 10:42:46