Toon posts:

[KIX] Output in een nieuw string/variable

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een script voorelkaar die doet wat ik wil maar ik weet niet hoe ik de output in een nieuwe string/variable kan zetten om er vervolgens iets mee te doen.
Met het onderstaande zal ik het proberen uit te leggen :

--------------------------------------------------------------------------------------------------------------------------
Break On

$=SetOption("Explicit","ON")
$=SetOption("WrapAtEOL","ON")

Dim $iIndex,$sGroup

$iIndex=0
; >>>>> Check in welke groep de gebruiker zit dit kan local groups zijn als globalgroups <<<<<<

$sGroup=EnumGroup($iIndex)

While Not @ERROR AND $sGroup

Select
; >>>> Filter alle GlobalGroups van het domein Flower en die begint met "Oldstuff_"<<<<<
Case InStr($sGroup,"Flower\OldStuff_")=1

resultaat is :

Flower\OldStuff_Groepsnaam AAAA
Flower\OldStuff_Groepsnaam BBBB
Flower\OldStuff_Groepsnaam CCCC

; >>>> Haal de eerste 16 tekens weg zodat je de groepen te pakken hebt <<<<

RIGHT ("$sGroup",-16)
EndSelect

resultaat :

Groepsnaam AAAA
Groepsnaam BBBB
Groepsnaam CCCC

$iIndex=$iIndex+1
$sGroup=EnumGroup($iIndex)
Loop

------------------------------------------------------------------------------------------------------------------


Ik wil dus het resultaat die [RIGHT ("$sGroup",-16)] mij geeft in een nieuwe variable/string zetten zodat ik bijvoorbeeld een commando kan uitvoeren als "copy \\servernaam\resultaat [RIGHT ("$sGroup",-16)]\directory\bestand" naar waar dan ook :)

Maar hoe krijg ik het voorelkaar ?? Als ik zoiets als $doel=RIGHT ("$sGroup",-16) probeer lukt het mij lukt.