Hallo an alle,
ich möchte mit einen Rutsch zig MSA´s anlegen. Hierzu habe ich mir gedacht nehme ich doch Powershell:
Leider stoße ich immer auf den Fehler "System.Int32"
Mein Skript sieht wie folgt aus:
$computername= "testserver" $Instanzarray= @("Instanz 1","Instanz 2") foreach ($i in $Instanzarray){ Write-Host "Anfang von: " $i ($i).substring(0,($i).IndexOf('-')).gettype().ToString()-$computername.ToString() #New-ADServiceAccount -Name ($i).substring(0,($i).IndexOf('-'))-$computername -Description "Managed Service Account for SQL Server $computername\$i" -DisplayName "$computername\$i" -RestrictToSingleComputer -Enabled $true #Add-ADComputerServiceAccount -Computer $computername -serviceAccount ($i).substring(0,($i).IndexOf('-'))-$computername Write-Host "Ende von: " $i }
Wie ihr seht habe ich es auch schon mit "ToString" versucht jedoch auch ohne Erfolg.
Wieso tritt der Fehler auf? Was mach ich falsch?