Quantcast
Channel: Devolutions Forum - Recent Posts
Viewing all articles
Browse latest Browse all 19717

Topic "Connection Import with children" a message from 87insane

$
0
0
Hi Guys,

i'm working on an import script.
This should import me some links from a .csv. This also works wonderfully.

My problem now are the children / sub connections ..
For each connection always include the same children / sub connections.

Example:
Connection 1 (Radmin)
- Subconnection 1 (Radmin)
- Subconnection 2 (Radmin)
- Subconnection 3 (Radmin)
.....

Connection 2 (Radmin)
- Subconnection 1 (Radmin)
- Subconnection 2 (Radmin)
- Subconnection 3 (Radmin)
.....

In the RDM but only the main connection is created plus the last standing in the script children / sub connections.

The Script:
$csv = Import-Csv -Delimiter "&quot -Encoding UTF7 &quotc:\temp\nameoflist.csv"
Write-Host;

foreach ($connection in $csv)
{
Write-Host (&quotImporting : &quot + ($connection.StoreNr + ' ' + $connection.Store));
Write-Host;

$session = New-RDM-Session -Name ($connection.StoreNr + ' ' + $connection.Store) -Kind &quotRadmin&quot
$session.Group = $connection.Customer;
$session.Description = ($connection.StoreNr + ' ' + $connection.Store);
$session.Radmin.Host = &quotxxx.xxx.xxx.xxx"
$session.Radmin.Color = &quotColor8bpp"
$session.Radmin.Mode = &quotFullControl"
$session.VPN.AutoClose = &quotfalse"
$session.VPN.CloseMode = &quotManually"
$session.VPN.Enabled = &quottrue"
$session.VPN.Mode = &quotAlwaysConnect&quot
$session.VPN.Name = &quotISDN CONNECTION&quot
$session.VPN.UserName = &quotUSERNAME&quot
$session.VPN.VPNSafePassword = 'PW';
$session.VPN.RasPhoneNumber = $connection.RAS;
$session.MetaInformation.City = $connection.Store;
$session.MetaInformation.Phone = $connection.Telefon;
$session.MetaInformation.Softwares = $connection.System;
$session.MetaInformation.OS = $connection.OS;


$session.Children = New-RDM-Session -Name &quotConnection 1&quot -Kind &quotRadmin&quot
$session.Children.Radmin.Host = &quotxxx.xxx.xxx.xxx"
$session.Children.Radmin.Color = &quotColor8bpp"
$session.Children.Radmin.Mode = &quotFullControl"

$session.Children = New-RDM-Session -Name &quotConnection 1&quot -Kind &quotRadmin&quot
$session.Children.Radmin.Host = &quotxxx.xxx.xxx.xxx"
$session.Children.Radmin.Color = &quotColor8bpp"
$session.Children.Radmin.Mode = &quotFullControl"

......................


Set-RDM-Session -Session $session -NoRefresh;
}


Any ideas?

Viewing all articles
Browse latest Browse all 19717

Latest Images

Trending Articles



Latest Images