Еще вариант:
Код:

@Echo Off
cls
Set "FileIn=D:\Мой контент\Загрузки\dirlist.txt"
Set "KeyWord=remote result (not to be trusted):"
If Not Exist "%FileIn%" (Echo File "%FileIn%" not found &Pause &Exit /B 2)
For /F "usebackq tokens=2 delims=[]" %%s In (`2^>nul FINDSTR /I "%KeyWord%" "%FileIn%"`) Do Call :Out "a" "b" "c" "d" %%s
Echo a=%a% &Echo b=%b% &Echo c=%c% &Echo d=%d%
Pause
Exit /B
:Out
Set "%~1=%5" &Set "%~2=%6" &Set "%~3=%7" &Set "%~4=%8"
Exit /B
При этом в файле строка может быть не единственной, вместе с иными строками, без этой указанной ключевой фразы.
Цитата YuS_2:
Если квадратные скобки не всегда обрамляются пробелами »
|
- здесь это глубоко безразлично, лишь бы [] были, и не важно, сколько пробелов до и между числами.