Первоначально он был опубликован с тегом powershell , поэтому это можно сделать с помощью powershell:
$string = '@[User::TabProjectName]=www.servername Dev_Admin Password123 DENMARK DEV V_Weekly_DEV'
$splitString = $string.split()
$serverName = $splitString[0].split('=')[1]
$username = $splitString[1]
$tabPwd = $splitString[2]
$siteName = $splitString[3]
$projectname = $splitString[4]
$datasourceName = $splitString[5]
$ splitString, разделяет начальную строку на пробелы без символа передается оператору разбиения. На каждый элемент в массиве split можно ссылаться по номеру места. $ ServerName нуждается в дополнительном разбиении, чтобы получить данные справа от знака '='.