Wolf_46, А если так?
Код:

setlocal ENABLEDELAYEDEXPANSION
FOR /F "usebackq delims=" %%a IN (`wmic path Win32_NetworkAdapter where NetConnectionStatus^="2" get NetConnectionID ^| find "одключ"`) DO (set result=%%a)
echo %result%
Оказывается, символ '=' тоже надо экранировать...
Код:

FOR /F "usebackq delims=" %%a IN (`echo =4=4=`) DO (set result=%%a )
echo result:%result%
выводит
Код:

result:4 4