Sounds like a job for powershell (assumes powershell v1.0 on your machine - doesn't have to be on servers):
-- begin info.csv --
ipaddress, username, password, path (<- header)
1.2.3.4, foo, bar, "c:\temp"
5.6.7.8, dog, cat, "c:\temp\foo"
...
-- end info.csv --
And here's a script which assumes the existance of the above CSV file in the same path.
import-csv info.csv | foreach-object {
trap {
net use t: /delete
continue
}
$root = "\\{0}\{1}" -f $_.ipaddress, ($_.path -replace ':', '$')
net use t: $root $_.password /user:$_.username
copy myconfig.config t:
net use t: /delete
}
This came out of my head, so you might need to tweak it a little but you get the idea.
-Oisin