Похоже на работу для powershell (предполагается, что powershell v1.0 на вашей машине - не обязательно на серверах):
-- 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 --
А вот скрипт, который предполагает наличие вышеуказанного CSV-файла по тому же пути.
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
}
Это пришло мне в голову, так что вам, возможно, придется немного подправить его, но вы поняли.
-Oisin