simply use delayed expansion, that solves also problems with all other special characters.
Code: Select all
@echo off
setlocal enableDelayedExpansion
set str=somestringABCDEF
(echo/)&&(echo !str!)
set str=somestring(ABCDEF)
(echo/)&&(echo !str!)
Code: Select all
@echo off
setlocal enableDelayedExpansion
set str=somestringABCDEF
(echo/)&&(echo !str!)
set str=somestring(ABCDEF)
(echo/)&&(echo !str!)